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?
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
lokasi / letak di bahagian bawah dan cuba.
lokasi
kedua mempunyai lebih banyakroot
daripadaadmin
.location
中的root
多了admin
。有问题先看日志。这种错误,看下
Jika anda mempunyai sebarang pertanyaan, sila baca log terlebih dahulu. Ralat jenis ini akan jelas dengan melihat lognginx
nginx
. 🎜