如何爲域名設置index.html https://www.example.com/ - 將用戶引導至根目錄中的index.html。如何在Nginx中將index.html設置爲根文件?
我已經嘗試不同的東西,如:
server {
# some configs
location =/{
index index.html;
fastcgi_index index.html;
}
or
location/{
index index.html;
fastcgi_index index.html;
}
}
沒有什麼幫助了我。
還有一些其他配置與位置關鍵字,但我也評論他們。
其他 「位置」 CONFIGS的server {
子句中:
location ~ .*(css|htc|js|bmp|jp?g|gif|ico|cur|png|swf|htm?|html)$ {
access_log off;
root $www_root;
}
location ~ \.php$
{
include /etc/nginx/fastcgi_params;
index index.html;
fastcgi_index index.html;
fastcgi_param SCRIPT_FILENAME $www_root$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_pass 127.0.0.1:9000;
# Директива определяет что ответы FastCGI-сервера с кодом больше или равные 400
# перенаправлять на обработку nginx'у с помощью директивы error_page
fastcgi_intercept_errors on;
break;
}
location ~ /\.ht {
deny all;
}
所有這些了評論和未加註釋,但沒有任何幫助。
PS版本是在/etc/nginx/sites-enabled/domainname.com文件中製作的。
我'index.html'完美的作品。根本不重要,它只是文件系統上文件的名稱。 – 2015-10-30 15:17:29