1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| ErrorDocument 404 /?page=erreur404
#--------------------------------------------------
# Répertoire : /www
#--------------------------------------------------
# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks
# Activation du module de réécriture d'URL :
RewriteEngine on
#Eviter le duplicata content
RewriteCond %{HTTP_HOST} !^www\.NDD\.EXTENSION [NC]
RewriteRule (.*) http://www.cuturl.me/$1 [QSA,R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ <a href="http://www.NDD.EXTENSION/" target="_blank">http://www.NDD.EXTENSION/</a> [R=301,L]
RewriteCond %{QUERY_STRING} ^page=accueil$
RewriteRule ^index\.php$ /index.php? [R=301,L]
RewriteRule ^index\.html$ /index.php? [R=301,L]
#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------
RewriteRule ^articles/([a-z0-9|-]+)-([0-9|-]+)-([0-9|-]+)-([0-9|-]+).html$ /?page=articles&cate=$2&produit=$3&pagination=$4 [L,NC]
RewriteRule ^pages/([a-z0-9|-]+)-([0-9|-]+).html$ /?page=pages&id=$2 [L,NC]
RewriteRule ^catalogue/([a-z0-9|-]+)-([0-9|-]+)-([0-9|-]+)-([0-9|-]+)-([a-z0-9|-]+)-([0-9|-]+).html$ /?page=catalogue&id=$2&cate=$3&produit=$4&tri=$5&pagination=$6 [L,NC]
RewriteRule ^immobilier/([a-z0-9|-]+)-([0-9|-]+)-([0-9|-]+)-([0-9|-]+)-([a-z0-9|-]+)-([0-9|-]+).html$ /?page=immobilier&id=$2&cate=$3&produit=$4&tri=$5&pagination=$6 [L,NC]
RewriteRule ^documentation/([a-z0-9|-]+)-([0-9|-]+)-([0-9|-]+).html$ /?page=documentation&cate=$2&pagination=$3 [L,NC]
RewriteRule ^formulaire/([a-z0-9|-]+)-([0-9|-]+).html$ /?page=formulaire&id=$2 [L,NC]
RewriteRule ^galeries/$ /?page=galeries [L,NC]
RewriteRule ^mentions.html$ /?page=mentions [L,NC]
RewriteRule ^plan-du-site.html$ /?page=sitemap [L,NC]
RewriteRule ^mdp.html$ /?page=mdp [L,NC] |
Partager