Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu] Un petit problème de Redirection 301 ?
#5

Me neither...

Mais bonne nouvelle, y'a quand même un truc qui fonctionne :
http://pokertoolsonline.fr/nombre-de-tab...namax.html est bien redirigée vers http://pokertoolsonline.fr/poker-tools-o...namax.html

C'est si je mets www devant pokertoolsonline.fr que ça ne marche plus :

Code :
http://www.pokertoolsonline.fr/nombre-de-tables-ouvertes-winamax.html
dirige toujours vers
Code :
http://pokertoolsonline.fr/poker-tools-online/multi-tabling-winamax.html?page=nombre-de-tables-ouvertes-winamax.html
donc vers une erreur 404.

Et cela, avec ou sans ces lignes dans le .htaccess :

Code :
# Pour rediriger www.pokertoolsonline.fr vers pokertoolsonline.fr
RewriteCond %{HTTP_HOST} ^www\.pokertoolsonline\.fr [NC]
RewriteRule (.*) http://pokertoolsonline.fr/$1 [QSA,R=301,L]
(remarque : j'ai changé par rapport à la fois précédente, je dirige toutes les pages vers la racine, et non vers www/)

Je te remets tout le .htaccess, on en sait jamais, des fois que ça t'inspire...

Code :
AddHandler x-httpd-php5 .php
AddType application/x-httpd-php5 .php
SetEnv PHP_VER 5

Options +FollowSymlinks

RewriteEngine On
# Peut être requis avec un sous dossier
RewriteBase /

# Pour rediriger www.pokertoolsonline.fr vers pokertoolsonline.fr
RewriteCond %{HTTP_HOST} ^www\.pokertoolsonline\.fr [NC]
RewriteRule (.*) http://pokertoolsonline.fr/$1 [QSA,R=301,L]

# Début du filtrage, puis de réécriture d'URLs propres
# Nécessite Options FollowSymLinks
# et Allow on

# Protection contre Hackers
RewriteCond %{QUERY_STRING} ^(.*&)?error=http://
RewriteRule ^(.*/)?errors.php - [F,L]


# Pour rediriger index.html, index.php.... vers la racine du site (Evite le DUST)
#RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index.(htm|html|php|asp|shtml)
#RewriteRule ^(.*)index.(htm|html|php|asp|shtml)$ /$1 [R=301,L]


#Page renommée (ne marche pas)
RewriteCond %{REQUEST_URI} ^/nombre-de-tables-ouvertes-winamax.html
RewriteRule ^(.*)   http://pokertoolsonline.fr/poker-tools-online/multi-tabling-winamax.html [L,R=301]

#RewriteRule /nombre-de-tables-ouvertes-winamax.html http://pokertoolsonline.fr/poker-tools-online/multi-tabling-winamax.html [R=301]


# Réécriture ordinaire des URLs propres
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule ^(.+)(.html)?$ index.php?page=$1 [QSA]
RewriteRule ^(.+)(.htm)?$ index.php?page=$1 [QSA]
# Fin de la réécriture
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)