J'essaie de faire un rewrite rule dans mon fichier .htaccess pour
rediriger toutes les anciennes url du site qui se terminaient en .html
vers les nouvelles, même chemin et nom de fichier mais en .php. J'ai lu
le tutoriel mais comme je suis conne je n'arrive pas à écrire la
commande exacte. Il faut mettre quoi exactement ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Liliane
Olivier Miakinen a écrit:
RewriteRule ^(.+).html$ $1 Alors tu ne mettras plus aucune extension dans tes URL, et le jour où tu changeras de PHP vers ALDLMQT (Autre Langage De La Mort Qui Tue), tu n'auras pas besoin de faire un nouveau RewriteRule vers des fichiers avec extension .aldlmqt au lieu de .html ou .php !
Oui, c'est à faire. En fait c'est déjà permis en partie chez mon hébergeur (OVH). On peut omettre n'importe quelle extension (.pl, .cgi, .html, .php, etc.) et ca marche. Mais si on a mis -- ou si l'internaute saisit l'url en entier avec une extension -- il faut un RewriteRule pour ouvrir le fichier correspondant.
Olivier Miakinen a écrit:
RewriteRule ^(.+).html$ $1
Alors tu ne mettras plus aucune extension dans tes URL, et le jour où tu
changeras de PHP vers ALDLMQT (Autre Langage De La Mort Qui Tue), tu
n'auras pas besoin de faire un nouveau RewriteRule vers des fichiers
avec extension .aldlmqt au lieu de .html ou .php !
Oui, c'est à faire.
En fait c'est déjà permis en partie chez mon hébergeur (OVH). On peut
omettre n'importe quelle extension (.pl, .cgi, .html, .php, etc.) et ca
marche. Mais si on a mis -- ou si l'internaute saisit l'url en entier
avec une extension -- il faut un RewriteRule pour ouvrir le fichier
correspondant.
RewriteRule ^(.+).html$ $1 Alors tu ne mettras plus aucune extension dans tes URL, et le jour où tu changeras de PHP vers ALDLMQT (Autre Langage De La Mort Qui Tue), tu n'auras pas besoin de faire un nouveau RewriteRule vers des fichiers avec extension .aldlmqt au lieu de .html ou .php !
Oui, c'est à faire. En fait c'est déjà permis en partie chez mon hébergeur (OVH). On peut omettre n'importe quelle extension (.pl, .cgi, .html, .php, etc.) et ca marche. Mais si on a mis -- ou si l'internaute saisit l'url en entier avec une extension -- il faut un RewriteRule pour ouvrir le fichier correspondant.