目錄結構如下:
root
└── data
└── domain.com
├── admin
└── index
資料夾admin是網站後台網頁目錄
資料夾index是網站前台目錄
nginx 部分配置如下:
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;
}
訪問 http://domain.com
正常,但是訪問http://domain.com/admin/
提示 404
請問各位大神我想訪問 http://domain.com nginx轉發到 index目錄下,訪問http://domain.com/admin/
nginx轉發到 admin目錄下如何設定?
這樣配置會在domain.com/admin 下面找admin的
root/index 的設定通常都會放在 server下面的,不要放在location
一般這樣配置好了
location /放最下面試試。
第二個
location
中的root
多了admin
。有問題先看日誌。這種錯誤,看下
nginx
的日誌就清楚了。