Maximus 2008: comment bien configurer son fichier htaccess présent sur le root

Un article de Wiki Maximus CMS.

Le fichier HTACCESS présent sur le root de Maximus ( donc dans le dossier principal ) sert à une multitude de choses, entre autre:

  • la sécurité
  • l'url rewriting
  • gestion des pages erronnées
  • anti bots
  • anti spam
  • ...


il est bon de noter toutefois qu'il y a deux zones paramétrables, la première dépendra de votre hébergeur ( prenons one and one qui en est un exemple ), si vous désirez activer l'url rewriting chez ce type d'hébergeur alors il vous faudra dé-commenter la ligne 1 du fichier htaccess suivante:

#RewriteBase /

Pour dé-commenter cette ligne il vous suffira d'enlever le dièse #, ce qui donnera ceci:

 RewriteBase /

Ainsi l'url rewriting sera fonctionnelle !
J'ai pris one and one comme exemple mais d'autres hébergeurs peuvent demander cette modification !!



Seconde partie à modifier dans le fichier htaccess, et ce dans tous les cas, ce sont les lignes 54 et 55 du fichier suivantes:

#RewriteCond %{HTTP_HOST} !^www\.votre_site\.votre_extention [NC]
#RewriteRule (.*) http://www.votre_site.votre_extention/$1 [QSA,R=301,L]


Ces lignes parlent d'elles mêmes, il vous suffira de les dé-commenter et de mettre votre nom de domaine dans les 2 lignes, prenons pour exemple le domaine php-maximus.org et ceci donnera:

RewriteCond %{HTTP_HOST} !^www\.php-maximus\.org [NC]
RewriteRule (.*) http://www.php-maximus.org/$1 [QSA,R=301,L]


Pour information ceci permet de rediriger de manière transparente les internautes tentant d'accéder au site http://php-maximus.org sur l'url suivante http://www.php-maximus.org


Nota: ceci est important pour les moteurs de recherches évitant ainsi les doublons de pages !


Cyril 18 oct 2008 à 10:24 (CEST)