我试图用nginx来实现一个设置:
我的服务器块看起来像这样:
server { listen 80; server_name 127.0.0.1; index index.htm; location / { root "static"; try_files $uri.html =404; } }
现在,访问“/”到404。我尝试了一些常见的解决scheme,如:
try_files $uri.html $uri/ =404;
但这些允许'/ page'和'/page.html'作为有效的url,我想避免重复。
有什么build议么?
谢谢,
加布里埃尔
你的root指令有两个问题:
root指令应该在server块中指定。 这是最常见的nginx错误configuration之一 。