Maison > Questions et réponses > le corps du texte
Je suis sûr que je dois utiliser une réécriture conditionnelle pour gérer cela, mais je ne le comprends pas encore très bien.
Prenons un exemple d'URL :
https://example.com/guest-area/{TENANT-NAME}/login
Ici, {TENANT-NAME}
doit être traité comme un paramètre GET par PHP, donc en fait l'URL doit être traitée comme :
https://example.com/guest-area/login/?tenant={TENANT-NAME}
Cependant, il doit apparaître dans la barre d'adresse comme le premier exemple et être accessible à l'utilisateur.
{TENANT_ID}
的值将始终在/guest-area
之后,所以在下一组正斜杠之间给出的任何内容都应该被视为$_GET['tenant']
而不是一个目录。它之后的任何目录(例如/login
) sont tous de « vrais » répertoires.
P粉0601123962024-01-11 15:28:03
Mettez ce contenu dans votre fichier .htaccess
Options +FollowSymLinks RewriteEngine on RewriteRule ^guest-area/(.*)/login /guest-area/login/?tenant= RewriteRule ^guest-area/(.*)/login/ /guest-area/login/?tenant=