S
stfn
Guest
Bonjour,
Voila j'ai 1 site www.a.com qui est accessible et référencé sur google pas www.a.com,www.b.com et b.com
J'ai bien vu qu'on pouvait utiliser RewriteCond mais je suis pas sur mon htaccess
Le voici
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^zoomflash-(.+)-(.+)-(.+).html$ index.php?page=pages/207.php&laref=$2&pere=$3&titrep=$1
RewriteRule ^flash-(.+)-(.+)-(.+).html$ index.php?page=pages/206.php&deb=$3&pere=$2&titrep=$1
RewriteRule ^logos-(.+)-(.+).html$ index.php?page=pages/202.php&deb=$1&logo=$2
RewriteRule ^(.+)-(.+)-kgd.html$ index.php?page=pages/$2.php
RewriteRule ^(.+)-(.+)-(.+)-(.+).html$ index.php?page=pages/127.php&deb=$2&laref=$3&pere=$4&titrep=$1
RewriteRule ^(.+)-(.+)-(.+).html$ index.php?page=pages/131.php&pere=$2&titrep=$1&deb=$3 [L]
Le
RewriteCond %{HTTP_HOST} !^www.b.com$
RewriteRule ^(.*) http://www.a.com/$1 [QSA,L,R=301]
je le met ou ? je dois retirer le L dans [QSA,L,R=301]
et ajouter aussi
RewriteCond %{HTTP_HOST} !^b.com$
RewriteRule ^(.*) http://www.a.com/$1 [QSA,L,R=301]
Pour conclure est-ce ca marcherai comme ça :
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.b.com$
RewriteRule ^(.*) http://www.a.com/$1 [QSA,R=301]
RewriteCond %{HTTP_HOST} !^b.com$
RewriteRule ^(.*) http://www.a.com/$1 [QSA,R=301]
RewriteRule ^zoomflash-(.+)-(.+)-(.+).html$ index.php?page=pages/207.php&laref=$2&pere=$3&titrep=$1
RewriteRule ^flash-(.+)-(.+)-(.+).html$ index.php?page=pages/206.php&deb=$3&pere=$2&titrep=$1
RewriteRule ^logos-(.+)-(.+).html$ index.php?page=pages/202.php&deb=$1&logo=$2
RewriteRule ^(.+)-(.+)-kgd.html$ index.php?page=pages/$2.php
RewriteRule ^(.+)-(.+)-(.+)-(.+).html$ index.php?page=pages/127.php&deb=$2&laref=$3&pere=$4&titrep=$1
RewriteRule ^(.+)-(.+)-(.+).html$ index.php?page=pages/131.php&pere=$2&titrep=$1&deb=$3 [L]
On peut sans doute faire plus simple mettre un seul RewriteCond ? Je préfère demander avant car tester en direct vu mon bas niveau en expression régulières j'ai peur de faire des bugs :wink: et la limite aussi faire que http://a.com aille sur www.a.com ?
Merci
Voila j'ai 1 site www.a.com qui est accessible et référencé sur google pas www.a.com,www.b.com et b.com
J'ai bien vu qu'on pouvait utiliser RewriteCond mais je suis pas sur mon htaccess
Le voici
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^zoomflash-(.+)-(.+)-(.+).html$ index.php?page=pages/207.php&laref=$2&pere=$3&titrep=$1
RewriteRule ^flash-(.+)-(.+)-(.+).html$ index.php?page=pages/206.php&deb=$3&pere=$2&titrep=$1
RewriteRule ^logos-(.+)-(.+).html$ index.php?page=pages/202.php&deb=$1&logo=$2
RewriteRule ^(.+)-(.+)-kgd.html$ index.php?page=pages/$2.php
RewriteRule ^(.+)-(.+)-(.+)-(.+).html$ index.php?page=pages/127.php&deb=$2&laref=$3&pere=$4&titrep=$1
RewriteRule ^(.+)-(.+)-(.+).html$ index.php?page=pages/131.php&pere=$2&titrep=$1&deb=$3 [L]
Le
RewriteCond %{HTTP_HOST} !^www.b.com$
RewriteRule ^(.*) http://www.a.com/$1 [QSA,L,R=301]
je le met ou ? je dois retirer le L dans [QSA,L,R=301]
et ajouter aussi
RewriteCond %{HTTP_HOST} !^b.com$
RewriteRule ^(.*) http://www.a.com/$1 [QSA,L,R=301]
Pour conclure est-ce ca marcherai comme ça :
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.b.com$
RewriteRule ^(.*) http://www.a.com/$1 [QSA,R=301]
RewriteCond %{HTTP_HOST} !^b.com$
RewriteRule ^(.*) http://www.a.com/$1 [QSA,R=301]
RewriteRule ^zoomflash-(.+)-(.+)-(.+).html$ index.php?page=pages/207.php&laref=$2&pere=$3&titrep=$1
RewriteRule ^flash-(.+)-(.+)-(.+).html$ index.php?page=pages/206.php&deb=$3&pere=$2&titrep=$1
RewriteRule ^logos-(.+)-(.+).html$ index.php?page=pages/202.php&deb=$1&logo=$2
RewriteRule ^(.+)-(.+)-kgd.html$ index.php?page=pages/$2.php
RewriteRule ^(.+)-(.+)-(.+)-(.+).html$ index.php?page=pages/127.php&deb=$2&laref=$3&pere=$4&titrep=$1
RewriteRule ^(.+)-(.+)-(.+).html$ index.php?page=pages/131.php&pere=$2&titrep=$1&deb=$3 [L]
On peut sans doute faire plus simple mettre un seul RewriteCond ? Je préfère demander avant car tester en direct vu mon bas niveau en expression régulières j'ai peur de faire des bugs :wink: et la limite aussi faire que http://a.com aille sur www.a.com ?
Merci