當我們直接輸入域名打開網站的時候,可能會遇到下面的錯誤:
遇到這種錯誤應該怎麼解決呢?
第一種情況:首先查看web目錄是否有訪問權限,如果沒有權限則修改web目錄的權限爲nginx用戶可讀寫.因爲沒有權限的情況下會造成這個錯誤.
第二種情況:缺少在nginx配置文件中指定的web目錄索引文件.
server {
root /home/wyf/public/testOne;
#指定web目錄的索引文件
index index.php index.html;
server_name x.test.com;
}
在nginx配置文件中,如果沒有指定web目錄的索引,那麼直接通過域名訪問就會出現這個錯誤. 如果指定了web目錄的索引,而在你的項目中沒有這個索引文件,也會造成這個錯誤.