Le 08/03/2015 à 19:18

Bonjour,

J'utilise un petit code dans le htaccess pour supprimer l'affichage des extensions de fichiers dans l'url.

RewriteEngine on
RewriteRule ^/?([a-z]+)$ $1.php [L]

Aucun problème sur Wamp mais une fois mis en ligne, appart la page index j'ai une erreur 404.

Voyez vous une solution?
Merci :)

Le 08/03/2015 à 22:33

Bonsoir,
Je vais regarder ça demain je vous tiens au courant. Avez vous pensé à regarder les logs pour voir ce qui ne fonctionne pas ? Vous pouvez le faire depuis votre compte ;).
Cette signature utilise du bbcode. Vous pouvez apprendre ici !

Le 09/03/2015 à 16:32

Les logs sont vide...
Merci :)

Le 09/03/2015 à 23:03

Bonjour,

J'ai passé un peu de temps à comprendre votre problème. En fait, je ne pense pas qu'il soit possible de faire une telle redirection. Vous pouvez tout à fait rediriger inscription.bob vers inscription.php mais il n'est pas possible, me semble-t-il de ne pas préciser d'extension.

En effet, le serveur web comprend alors que vous souhaitez accéder à un dossier et non un fichier donc il est logique qu'il ne permette pas la direction. Comment distinguer un dossier "forum" d'une page forum.php qu'on appelle via le mot "forum" ! C'est sans doute pour éviter ce genre de confusions qu'une telle réécriture n'est pas permise !

J'ai essayé de faire ce que vous voulez avec des directives plus poussées (accessibles seulement aux admins du serveur du style Alias/AliasMatch) mais ce n'est pas possible non plus ! Je regarderai si j'ai plus de temps et tenez moi au courant si vous trouvez une solution ! En attendant, je ne vois pas comment faire sans extension ce qui j'imagine ne vous convient pas !
Cette signature utilise du bbcode. Vous pouvez apprendre ici !

Le 10/03/2015 à 15:38

Bonjour,
Pour moi c’était purement d'un point de vu esthétique, ne vous embêtez pas pour ça.
Merci pour votre réactivité :)