Die Verzeichnisstruktur ist wie folgt:
root
└── data
└── domain.com
├── admin
└── index
Der Ordner admin ist das Backend-Webseitenverzeichnis der Website.
Der Ordnerindex ist das Frontend-Verzeichnis der Website
Die Konfiguration der
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;
}
Besuchen http://domain.com
正常,但是访问http://domain.com/admin/
提示 404
这样配置会在domain.com/admin 下面找admin的
root/index 的配置一般都会放在 server下面的,不要放在location中
一般这样配置好了
location /放最下面试试。
第二个
location
中的root
多了admin
。有问题先看日志。这种错误,看下
nginx
的日志就清楚了。