Mon site magento ne marche pas sans « index.php » dans l’url…
24 janvier 2012L’autre jour j’ai eu un soucis avec magento, quand je tapais quand j’allais sur http://www.monsite.com/ tout était ok, puis quand je cliquais sur une catégorie, ERREUR 404…je rajoute index.php au bout de mon url http://www.monsite.com/index.php/macategorie.html et ca marche…Que Faire ???
Pourquoi ? l’URL rewriting n’est pas activé sur mon serveur.
Que faire dans ce cas là ?
je me connecte en ssh à mon serveur préféré et j’édite le fichier de conf par defaut d’apache (ou editez celui de votre site):
pierre:# ssh root@monsite.com
je vérifie que le mode rewrite de apache est activé :
pierre:# sudo a2enmod rewrite
et j’édite le fichier par défaut pour mettre « AllowOverride All » à la place de « AllowOverride None » aux Directory par exemple :
pierre:# vim /etc/apache2/sites-available/default/
...
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
...
puis on redémarre apache !
pierre# /etc/init.d/apache2 restart
et voilà ca marche. J’espere que cet article aidera des personnes..au pire ca sera un pense bête pour moi (ce qui est le but de ce blog à la base…) ![]()


