web-dev-qa-db-fra.com

PHP - Variables d'URL ressemblant aux pages `/ POSTID /`

Je suis nouveau sur les sites Web avec des bases de données et je me demandais comment faire une URL ressemblant

https://domain.tld/H34d2b plutôt que https://domain.tld/?p=H34d2b

J'ai eu l'idée de transférer la page vers un script 404 PHP, de sorte que /H34d2b n'existe pas, mais 404.php pourrait lire l'URL et afficher le contenu. mais cela semble un peu brouillon et voudrait vérifier s'il existe un meilleur moyen autre que ce que je suis sur le point de faire.

J'ai essayé de chercher cela, mais je ne sais pas comment faire autrement que de rechercher url variables et je continue à obtenir ?v= - qui n'est pas un format que je voudrais.

2
Skylark

Si vous utilisez Apache ou un serveur Web compatible, vous devez utiliser: mod_rewrite - http://httpd.Apache.org/docs/current/mod/mod_rewrite.html

1
JMC