Maison > Questions et réponses > le corps du texte
Par exemple, mon URL actuelle (URL embellie) est
/1/test/test
Ensuite, nginx effectue le traitement et le répertoire d'accès est /home/data/segmentfault/1/web
Après le traitement nginx, l'URL réelle est
/1 /web/index.php?test/test
L'URL embellie
/2/test/test
Le répertoire d'accès est /home/data/segmentfault/2/web
L'URL réelle est
/2/web/index.php?test/test
Sélectionnez simplement différents dossiers en fonction du numéro de version, puis le mode pathinfo prendra toujours effet. Le code-cadre est Yii2.
Comment définir les règles de saut de nginx ?
Ou existe-t-il des informations pertinentes ? Comment décrire un tel saut interne ? Existe-t-il des noms propres pour le décrire ?
巴扎黑2017-05-16 17:21:55
Utilisez la correspondance régulière dans l'emplacement. Lorsque root définit le répertoire, lisez le contenu correspondant régulier pour assembler le chemin.
Termes nginx associés : location, regular, directive set, directive map, directive root, directive alias.
为情所困2017-05-16 17:21:55
Vous n’avez pas besoin d’effectuer de réglages supplémentaires avec cette méthode d’accès. . .
server {
listen 80;
server_name segmentfault.com;
include enable-php.conf;
location ~ \.php$ {
include fastcgi.conf;
}
root /home/data/segmentfault;
index index.html index.php;
}