我正在提供一个包含静态内容的目录
|-index.html
|--a
| |-index.html
|--b
|-index.html
当我访问http://本地主机/a- 目前永久重定向至http://本地主机/a/服务于http://localhost/a/index.html。
我希望有相同的行为,而无需浏览器网址从http://本地主机/a到http://本地主机/a/。
答案1
您可以使用try_files
。
例如:
try_files $uri $uri/index.html =404;
第一个术语查找完全匹配(与 URI 匹配的文件)。第二个术语查找包含 的目录index.html
,其中目录路径由 URI 指定(不带尾随/
)。否则将返回 404 响应。
看这个文件了解更多信息。