Redirection blabla.html -> blabla.php ok, blabla/ -> blabla.php ko

  • Auteur de la discussion Auteur de la discussion Shito
  • Date de début Date de début
Nouveau WRInaute
Bonjour,

Je suis en train de finaliser un site à deadline imminente et je coince sur un pb de rewriting complètement dingue.

Ce code fonctionne :

Code:
AddType x-mapp-php5 .php

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} !^www.blabla.com$
RewriteRule ^(.*) http://www.blabla.com/$1 [QSA,L,R=301]

RewriteBase /

RewriteRule ^page.html$ /page.php [L]

mais pas celui là

Code:
AddType x-mapp-php5 .php

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} !^www.blabla.com$
RewriteRule ^(.*) http://www.blabla.com/$1 [QSA,L,R=301]

RewriteBase /

RewriteRule ^page$ /page.php [L]

ni celui là :

Code:
AddType x-mapp-php5 .php

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} !^www.blabla.com$
RewriteRule ^(.*) http://www.blabla.com/$1 [QSA,L,R=301]

RewriteBase /

RewriteRule ^page\/$ /page.php [L]

Impossible donc de rediriger une url du type http://www.blabla.com/page alors que http://www.blabla.com/page.html se redirige sans souci.

J'ai pourtant réussi sans pb une redirection similaire sur un autre site sur le même hébergeur.

C'est à n'y rien comprendre, aussi si quelqu'un peut m'éclairer, je lui serais très reconnaissant !

Merci d'avance pour votre aide.
 
WRInaute passionné
Salut, la réponse est simple : avec certaines config serveur, lorsqu'un un fichier xxx est demandé et qu'il est inexistant, le serveur recherchera un fichier xxx portant une extension connue. Avant de passer par le rewrite, le serveur doit donc renvoyer un fichier présent sur ton serveur du type xxx.yy
 
WRInaute accro
Déjà si tu nous disais ce qui se passe effectivement quand tu tapes l'URL que tu souhaites voir redirigée et qui ne l'est pas, ça pourrait aider. 404? 500? Une autre page? Autre chose? Parce que "ça ne fonctionne pas", c'est pas super explicite...

Jacques.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut