[Résolu] Prob d'url rewriting avec OVH (.htaccess)

Prob d'url rewriting avec OVH (.htaccess) [Résolu] - PHP - Programmation

Marsh Posté le 16-07-2009 à 13:46:42    

Coucou
 
Navré de poster ça dans la catégorie PHP mais bon...
 
J'ai un problème avec OVH et mon fichier .htaccess pour de l'url rewriting.  
J'ai un domaine (www.toto.com) qui est la base de mon serveur mutualisé. Ce site fonctionne très bien (pas d'url rewriting sur lui en revanche, pas besoin).
J'ai un autre "multi domaine" qui pointe vers le répertoire www\mimiche. Je peux accéder à Mimiche par www.toto.com/mimiche OU www.mimiche.com.
 
toto possède son propre .htaccess avec en partie :

Code :
  1. Options +FollowSymlinks
  2. RewriteEngine on
  3. RewriteCond %{HTTP_HOST} !^www.toto.com$
  4. RewriteRule ^(.*)   http://www.toto.com/$1  [QSA,L,R=301]


 
Tout ça me permet de retomber sur www.toto.com lorsqu'on tape toto.com.
 
BIEN jusque là tout est ok. Mais il y a un problème avec l'url rewriting de "mimiche".
 
Voici son .htaccess :

Code :
  1. Options +FollowSymlinks
  2. RewriteEngine on
  3. RewriteRule ^mustlog.html$ http://www.mimiche.com/index.php?page=mustlog [L]


En local dans wamp, lorsque je tape mustlog.html, impec, je vois bien dans la barre d'adresse : localhost/mustlog.html et la page associée (donc index.php?page=mustlog).
 
Mais dès que j'envoie le site sur OVH, et que je tape mustlog.html, ça -fonctionne-, mais dans la barre d'url je vois index.php?page=mustlog, ce que je veux bien évidemment cacher avec l'url rewriting.
 
Rien à faire, impossible d'afficher l'url ré-écrite, j'ai l'url de base bien que tous mes liens sur mon site qui sur mon site renvoient vers les url ré-écrites genre mustlog.html. A noter que j'ai plusieurs lignes pour toutes mes pages bien évidemment, que j'ai pas copié ici pour ne pas surcharger.
 
Je rappelle que je suis en mutualisé et que, visiblement chez les autres, tout fonctionne (donc apache est bien configuré pour ça à la base).
 
Merci beaucoup car là, je sèche total !!


Message édité par Sheeloo le 16-07-2009 à 14:11:26
Reply

Marsh Posté le 16-07-2009 à 13:46:42   

Reply

Marsh Posté le 16-07-2009 à 14:11:09    

Problème résolu !
 
Pour ceux qui auront ce problème un jour, pensez à ne pas mettre l'url absolue, mais relative, comme ceci :
 
[ccp]
RewriteRule ^mustlog.html$ index.php?page=mustlog [L]
[/ccp]
 
Enfoirés de nihilistes... 24h que je planche sur ça

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed