Rumah > Soal Jawab > teks badan
Struktur direktori adalah seperti berikut:
root
└── data
└── domain.com
├── admin
└── indeks
Pentadbir folder ialah direktori halaman web bahagian belakang tapak web
Indeks folder ialah direktori bahagian hadapan tapak web
konfigurasi bahagian nginx adalah seperti berikut:
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;
}
Lawati http://domain.com
正常,但是访问http://domain.com/admin/
提示 404
Maafkan saya, tuan saya ingin mengakses http://domain.com dan nginx memajukannya ke direktori indeks Bagaimana untuk menyediakan http://domain.com/admin/
nginx untuk memajukannya ke direktori pentadbir?
黄舟2017-05-16 17:22:37
Dengan konfigurasi ini, anda akan menemui pentadbir di bawah domain.com/admin
Konfigurasi root/indeks biasanya akan diletakkan di bawah pelayan, bukan di lokasi
Secara amnya dikonfigurasikan seperti ini
server {
root /data/domain.com;
index index.php index.html index.htm;
location /{
try_files $uri $uri/ /index.php?s=$uri&$args;
}
……
}
phpcn_u15822017-05-16 17:22:37
location /admin/ {
root /data/domain.com;
index index.php index.html index.htm;
}
lokasi
kedua mempunyai lebih banyak root
daripada admin
. location
中的 root
多了 admin
。
有问题先看日志。这种错误,看下 nginx
nginx
. 🎜