Aller au contenu

mahdivitche

Modération a priori
  • Compteur de contenus

    2
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. Bonjour a tous, j'ai remarque qu'il y'a plusieurs question concerne la redirection .hatacces et pour cela j'ai ouvrir ce topic : *** rediriger un nom de domaine avec leur page vers un autre RewriteEngine On RewriteRule ^(.*)$ http://www.noveaunomdomaine.com/$1 [R=301,L] *** rediriger site sans www. vers site avec www : ( pour éviter le duplicate contenu ) RewriteEngine On RewriteCond %{HTTP_HOST} !^www\.nomdoamine\.com [NC] RewriteRule (.*) http://www.nomdoamine.com/$1 [QSA,R=301,L] *** rediriger index.html , index.php.... vers racine de site ( aussi pour éviter le duplicate contenu ) RewriteEngine On RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index.(htm|html|php|asp|shtml) RewriteRule ^(.*)index.(htm|html|php|asp|shtml)$ /$1 [R=301,L] *** rediriger un ancien page vers un nouvelle page ( pour éviter les erreurs 404 ) RewriteEngine On RewriteRule ancienpage.html http://www.nomdomaine.com/nouvellepage.html [R=301] *** rediriger un dossier et leur contenu vers un autre nouveau dossier ( pour éviter les erreurs 404 ) RewriteEngine On RewriteRule ^ancien/(.*)$ http://www.nomdomaine.com/nouveaudossier/$1 [R=301,L] /**************************** les pages format exemple.php?id=5 ----> exemple-5.html *************** / RewriteEngine On RewriteRule ^(.*)-([a-z-]+)-([0-9]+)\.html$ exemple.php?id=$2 [L] /**************************** les pages format exemple.php?id=5&cat=10 ----> exemple-5-10.html *************** / RewriteEngine On RewriteRule ^(.*)-([a-z-]+)-([0-9]+)-([0-9]+)\.html$ exemple.php?id=$3&cat=$4 [L] /**************************** convertir l'extension de fichiers php en html *************** / RewriteEngine On RewriteRule ^(.*)\.html $1\.php [L] ( le format des liens sera exemple.html alors que le nom de la page est exemple.php Bien sur il y'a des autres code a vos de nos donné vos code et aussi vos remarque Merci
  2. Bonjour, voila un autre solution pour redirection un dossier vers un autre dossier d'un autre nom de domaine : RewriteEngine On RewriteRule ^anciendossier/(.*)$ http://www.nouveaunomdomaine.com/nouveaudossier/$1 [R=301,L] et comme ça tu ra la redirection 301 Bonne continuation
×