Zum Beispiel lautet meine aktuelle URL (verschönerte URL)
/1/test/test
Dann übernimmt Nginx die Verarbeitung und das Zugriffsverzeichnis lautet /home/data/segmentfault/1/web
Nach der Nginx-Verarbeitung lautet die tatsächliche URL
/1 /web/index.php?test/test
Die verschönerte URL
/2/test/test
Das Zugriffsverzeichnis ist /home/data/segmentfault/2/web
Die tatsächliche URL ist
/2/web/index.php?test/test
Wählen Sie einfach verschiedene Ordner basierend auf der Versionsnummer aus, dann wird der Pathinfo-Modus weiterhin wirksam. Der Framework-Code ist Yii2.
Wie lege ich die Sprungregeln von Nginx fest?
Oder gibt es relevante Informationen? Wie kann man einen solchen internen Sprung beschreiben? Gibt es Eigennamen, um es zu beschreiben?
location 里使用正则匹配,root 设置目录时读取正则匹配的内容组装路径。
相关nginx术语:location,正则,set 指令,map 指令,root 指令,alias 指令。
你这种访问方式根本不用做多余的设置。。。