[英]serve file from virtual directory using nginx
我如何使用 NGINX 從位置/foo
提供靜態文件(假設foo.html
)。
我一直在嘗試使用 別名,但沒有成功。 這是我嘗試過的:
location /foo {
alias foo.html;
}
您實際上是將 URL從/foo
重寫為/foo.html
,因此rewrite
完全適用於以下情況:
rewrite ^/foo$ /foo.html;
無需害怕正則表達式會變慢 - 事實並非如此。
考慮到try_files
方法必須進行stat
調用(檢查文件是否存在),這會使其變慢。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.