web-dev-qa-db-fra.com

Vous recherchez un guide étape par étape sur la réécriture d'URL avec mod_rewrite et d'autres méthodes

Je cherche des ressources étape par étape sur la façon de réécrire les URL et pose quelques questions spécifiques.

J'ai lu la documentation sur mod_rewrite dans Apache, mais je me trouve toujours un peu perdu.

  1. Si j'ai example.com/products.html, puis-je changer cela pour qu'il apparaisse comme example.com/products? Pour que cela se produise, dois-je faire en sorte que tous mes liens pointent vers /products, puis avoir une règle de réécriture qui dirige /products vers /products.html? Ou est-ce l'inverse?

  2. De plus, pour les formulaires PHP, j'ai remarqué que je ne pouvais pas avoir d'action de formulaire pointant sur un répertoire: par exemple, elle nécessite /mail/index.php au lieu de simplement /mail.

mod_rewrite peut-il résoudre ce problème également?

3
bozdoz
1
toomanyairmiles