Bonjour (je debute...),
voici mon probleme (je suis chez ovh) :
- j'ai constaté que si je tapais une url de mon site avec un / à la fin (ex : http://www.example.com/mapage.php/), j'avais l'affichage de mapage.php sans le css.
- J'ai corrigé ce probleme en supprimant le / de fin en rajoutant dans le .htaccess :
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [R=301,L]
Mais si j'ai n'importe quoi apres le / (ex : http://www.example.com/mapage.php/jhsdtrdey), je me retrouve a nouveau avec l'affichage de mapage.php sans le css.
Pourquoi ca ne passe pas en erreur 404 vu que cette url ne correspond a rien ?
En fait, j'aimerais arriver à :
http://www.example.com/mapage.php --> ok
http://www.example.com/mapage.php/ --> ok ou erreur 404
http://www.example.com/mapage.php/sdqgyhset --> erreur 404
Merci pour votre aide.
voici mon probleme (je suis chez ovh) :
- j'ai constaté que si je tapais une url de mon site avec un / à la fin (ex : http://www.example.com/mapage.php/), j'avais l'affichage de mapage.php sans le css.
- J'ai corrigé ce probleme en supprimant le / de fin en rajoutant dans le .htaccess :
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [R=301,L]
Mais si j'ai n'importe quoi apres le / (ex : http://www.example.com/mapage.php/jhsdtrdey), je me retrouve a nouveau avec l'affichage de mapage.php sans le css.
Pourquoi ca ne passe pas en erreur 404 vu que cette url ne correspond a rien ?
En fait, j'aimerais arriver à :
http://www.example.com/mapage.php --> ok
http://www.example.com/mapage.php/ --> ok ou erreur 404
http://www.example.com/mapage.php/sdqgyhset --> erreur 404
Merci pour votre aide.