Problème d'url rewriting
Résolu/Fermé
Sombresonge
Messages postés
106
Date d'inscription
mardi 7 février 2012
Statut
Membre
Dernière intervention
19 avril 2015
-
28 déc. 2012 à 19:01
Sombresonge Messages postés 106 Date d'inscription mardi 7 février 2012 Statut Membre Dernière intervention 19 avril 2015 - 30 déc. 2012 à 10:46
Sombresonge Messages postés 106 Date d'inscription mardi 7 février 2012 Statut Membre Dernière intervention 19 avril 2015 - 30 déc. 2012 à 10:46
A voir également:
- Problème d'url rewriting
- Lien url - Guide
- Url masquée pour votre sécurité - Forum TV & Vidéo
- Verifier url - Guide
- Comment cacher ou masquer une URL - Forum Programmation
- Url iptv ✓ - Forum Box et Streaming vidéo
3 réponses
Utilisateur anonyme
29 déc. 2012 à 02:46
29 déc. 2012 à 02:46
C'est normal,
RewriteBase correspond à une modification de la base du chemin.
Donc dans ton cas, ça veut dire remplace "/dossier1/dossier2/" par la base de ce fichier htaccess.
fais simplement:
RewriteRule ^dossier1/dossier2/test\.htm$ /test.php [L,R]
sans le rewrite base.
RewriteBase correspond à une modification de la base du chemin.
Donc dans ton cas, ça veut dire remplace "/dossier1/dossier2/" par la base de ce fichier htaccess.
fais simplement:
RewriteRule ^dossier1/dossier2/test\.htm$ /test.php [L,R]
sans le rewrite base.
Sombresonge
Messages postés
106
Date d'inscription
mardi 7 février 2012
Statut
Membre
Dernière intervention
19 avril 2015
9
Modifié par Sombresonge le 29/12/2012 à 10:42
Modifié par Sombresonge le 29/12/2012 à 10:42
Bonjour,
J'ai testé sans le rewriteBase, j'ai la même erreur 404 et une redirection similaire au cas précédent (http://localhost/test.php ).
C'est d'ailleurs logique, le rewriteBase déterminant la base de mon chemin a ne pas prendre en compte dans mes règles de réécriture d'url (je devrais normalement pointer vers http://localhost/dossier1/dossier2/test.htm ).
J'ai testé sans le rewriteBase, j'ai la même erreur 404 et une redirection similaire au cas précédent (http://localhost/test.php ).
C'est d'ailleurs logique, le rewriteBase déterminant la base de mon chemin a ne pas prendre en compte dans mes règles de réécriture d'url (je devrais normalement pointer vers http://localhost/dossier1/dossier2/test.htm ).
Sombresonge
Messages postés
106
Date d'inscription
mardi 7 février 2012
Statut
Membre
Dernière intervention
19 avril 2015
9
30 déc. 2012 à 10:46
30 déc. 2012 à 10:46
Après moulte essais, j'ai enfin trouvé d'où venait mon problème.
Il fallait simplement enlever le / dans ma règle de réécriture.
Il fallait simplement enlever le / dans ma règle de réécriture.
RewriteRule ^test\.htm$ test.php [L,R]