La structure du répertoire est la suivante :
root
└── data
└── domain.com
├── admin
└── index
Le dossier admin est le répertoire des pages Web backend du site Web
L'index du dossier est le répertoire frontend du site Web
nginx est la suivante :
location / {
root /data/domain.com/index;
index index.html index.htm;
}
location /admin/{
root /data/domain.com/admin;
index index.php index.html index.htm;
}
Visite http://domain.com
正常,但是访问http://domain.com/admin/
提示 404
Excusez-moi, maîtres. Je souhaite accéder à http://domain.com et nginx le transfère vers le répertoire d'index. Comment configurer http://domain.com/admin/
nginx pour le transférer vers le répertoire admin ?
Avec cette configuration, vous trouverez l'administrateur sous domain.com/admin
La configuration de root/index sera généralement placée sous le serveur, pas à l'emplacement
Généralement configuré comme ceci
emplacement / mettez-le en bas et essayez-le.
Le deuxième
emplacement
a plus deroot
que deadmin
.location
中的root
多了admin
。有问题先看日志。这种错误,看下
Si vous avez des questions, veuillez d'abord lire le journal. Ce type d'erreur sera clair en consultant le journal denginx
nginx
. 🎜