我想提供我的部落格的降價版本。想像一下http://myblog.com/some/post/
並提出兩個要求:
Accept: text/html
->http://myblog.com/some/post/index.html
Accept: text/markdown
->http://myblog.com/some/post/index.md
我如何配置 nginx 來做到這一點?
我讀的文檔index
但它根本沒有提到內容協商。
答案1
如果您只需要對索引檔案使用內容協商,則可以將該index
指令與使用map
.看這個文件了解詳情。
例如:
map $http_accept $myindex {
default index.html;
~*text/markdown index.md;
}
index $myindex index.html;