|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
raoux Nouveau WRInaute
Inscrit le: 04 Juil 2006 Messages: 18
|
Posté le : Mer Aoû 13, 2008 14:47 Sujet du message: rewriteRule et pb de niveau d'arborescence |
|
|
Bonjour.
Je prépare le rewriting d'un site en environnement local , avec WAMP server 2.0
Voici une petite règle de réécriture, pour commencer gentiment:
| Code: |
RewriteCond %{QUERY_STRING} ^num=([0-9]+)$
RewriteRule ^produit\.php$ trek-%1\.html? [R=301,L]
RewriteRule ^trek-([0-9]+)\.html$ produit.php?num=$1&rw [L,QSA]
|
la ligne 3 est ok, mais la ligne 2 a le comportement suivant.
L'URL produit.php?num=100 par ex. m'envoie à l'adresse http://localhost/C:/wamp/www/racine-du-site/trek-100.html, soit l'URL absolue à partir de localhost!!! avec erreur 403 du coup.
Si je rajoute un slash
| Code: |
| RewriteRule ^produit\.php$ /trek-%1\.html? [R=301,L] |
alors j'arrive dans http://localhost/trek-630.html.C'est mieux mais j'ai tjs pas visé juste.
Dois-je comprendre que j'ai un pb par rapport à l'arborescence de l'environnement local (localhost/www/racine-du-site)?
Je précise que le .htaccess se trouve précisément dans ce dossier, donc au même niveau que les URL réécrites / à réécrire.
J'ai fouiné un peu sur le forum mais je reste bredouille. Ça vous inspire qq chose?
D'avance merci. |
|
| |
|
 |
vaxrei Nouveau WRInaute
Inscrit le: 13 Nov 2007 Messages: 41
|
|
| |
|
 |
raoux Nouveau WRInaute
Inscrit le: 04 Juil 2006 Messages: 18
|
Posté le : Mer Aoû 13, 2008 15:22 Sujet du message: Résolu |
|
|
Merci Vaxrei.
ma question portait sur le fait qu'en redirigeant mapage.php vers son alter ego réécrite, je n'arrivais pas dans le bon niveau de l'arborescence mais un dossier trop haut.
http://www.webrankinfo.com/forums/viewtopic_90048.htm celui-ci je l'avais lu et mis en pratique (modif du httpd.conf)
l'autre topic m'avait échappé. Et la solution s'y trouvait!
| Code: |
| RewriteBase /monsite |
tout simplement.
Apparement il faut préciser systématiquement dans quel dossier on se trouve.
Merci. |
|
| |
|
 |
| |
|
|