J'ai eu le plaisir de prendre un pic au code source Wordpress; Je me demandais comment ils ont géré la fonction d'URL personnalisée, mais je ne pouvais pas vraiment l'obtenir. Les règles de réécriture à l'intérieur du fichier wordpress .htaccess redirigent simplement toutes les demandes vers index.php.Wordpress "moteur de recherche convivial" urls (permaliens) la mise en œuvre
Après cela, il est un mystère pour moi: comment ils font example.com/this/title/is/cool/
match de index.php?p=233 ?
Merci! J'ai pensé que cela pourrait être quelque chose comme ça, mais je l'ai nié car je pensais que personne ne peut être certain que les variables de serveur sont disponibles partout. $ _SERVER ['REQUEST_URI'] est une variable fiable, présente sur toutes les configurations? – pixeline
'$ _SERVER ['REQUEST_URI']' ne contient pas l'URI complet, mais seulement le chemin URI et la requête. – Gumbo
Merci Gumbo. Édité. – Amber