Problème url rewriting .htaccess
Résolu
shirokris
Messages postés
16
Statut
Membre
-
shirokris Messages postés 16 Statut Membre -
shirokris Messages postés 16 Statut Membre -
Bonjour,
alors je développe un site (pour l'instant en local) et j'introduis donc l'url rewriting.
Mon problème c'est que quand je tape l'url localhost/mapage il n' y a pas de problème tout marche très bien.
Par contre, quand je tape localhost/mapage/ en rajoutant un slash à la fin ça ne marche pas, j'ai l'impression que ça
interprète mapage/ en tant que répertoire.
Voila le code de mon .htaccess :
Edit : Ah j'aimerais aussi que lorsque l'on rentre l'url /localhost/mapage on soit redirigé vers /localhost/mapage/
alors je développe un site (pour l'instant en local) et j'introduis donc l'url rewriting.
Mon problème c'est que quand je tape l'url localhost/mapage il n' y a pas de problème tout marche très bien.
Par contre, quand je tape localhost/mapage/ en rajoutant un slash à la fin ça ne marche pas, j'ai l'impression que ça
interprète mapage/ en tant que répertoire.
Voila le code de mon .htaccess :
RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !(.*)/$ RewriteRule ^(.*)$ localhost/$1/ [L,R=301]
Edit : Ah j'aimerais aussi que lorsque l'on rentre l'url /localhost/mapage on soit redirigé vers /localhost/mapage/
A voir également:
- Problème url rewriting .htaccess
- Url - Guide
- Ping url ✓ - Forum Windows
- Comment changer url iptv ✓ - Forum Box et Streaming vidéo
- Url iptv - Forum Box et Streaming vidéo
- Atlas pro url serveur invalide - Forum TV & Vidéo
3 réponses
Merci pour la réponse. En fait c'est mon bordel qui était assez mal foutu avec des templates et tout donc du coup ça marchait pas...
Bref, sinon après j'ai un autre problème c'est que lorsque j'appelle une page du type
/localhost/mapage/ eh ben mon css est pas appelé. En fait en vérifiant j'ai vu que le serveur
cherche à appeler /localhost/mapage/css/style.css ce qui est assez étrange.
Vous connaissez un moyen pour supprimer la partie mapage/.
En gros cas concret : En appelant /localhost/index/ je veux plus que le serveur appelle
/localhost/index/css/style.css je veux virer le index/
Bref, sinon après j'ai un autre problème c'est que lorsque j'appelle une page du type
/localhost/mapage/ eh ben mon css est pas appelé. En fait en vérifiant j'ai vu que le serveur
cherche à appeler /localhost/mapage/css/style.css ce qui est assez étrange.
Vous connaissez un moyen pour supprimer la partie mapage/.
En gros cas concret : En appelant /localhost/index/ je veux plus que le serveur appelle
/localhost/index/css/style.css je veux virer le index/