2
時添加標題爲index.html的我有以下配置(對於角應用程序):Nginx的 - 如何使用try_files
location/{
try_files $uri /index.html;
add_header "Cache-Control" "no-cache" ;
}
現在我想補充一點,頭只爲index.html
,但不適合任何其他文件。怎麼做?
時添加標題爲index.html的我有以下配置(對於角應用程序):Nginx的 - 如何使用try_files
location/{
try_files $uri /index.html;
add_header "Cache-Control" "no-cache" ;
}
現在我想補充一點,頭只爲index.html
,但不適合任何其他文件。怎麼做?
使用「=」修飾符,可以定義URI 和位置的完全匹配。如果找到完全匹配,則搜索結束。
所以你可以使用這個配置:
location =/index.html {
add_header "Cache-Control" "no-cache" ;
}
location/{
rewrite ^(.*) /index.html break;
}
您可以在
嘗試找到更多的信息添加位置= /索引。 HTML {//這裏喲請添加指令} –
http://nginx.org/en/docs/http/ngx_http_core_module.html#location –
帶「=」前綴的指令與查詢完全匹配。如果找到,搜索停止。 –