【问题标题】:Config nginx.conf so that .html extensions aren't displayed配置 nginx.conf 以便不显示 .html 扩展名
【发布时间】:2011-10-15 08:10:58
【问题描述】:

我是 nginx 配置的新手,所以不知道该怎么做,但如果有任何帮助,我们将不胜感激。

我设置了 company.com/jobs.html 页面,但希望将 URL company.com/jobs 指向 company.com/jobs.html 的内容,同时将 URL 保留为 company.com/jobs

这是我在 nginx.conf 文件中更改的内容:

location / {
rewrite ^/jobs$ jobs.html last;
}

很遗憾,我遇到了一些麻烦,不知道下一步该尝试什么。任何帮助表示赞赏!

【问题讨论】:

    标签: nginx rewrite


    【解决方案1】:
    location ~ ^/jobs$ {
        try_files $uri.html $uri;
    }
    

    【讨论】:

    • 您能在您的帖子中添加一些解释吗?在 Stack Overflow,我们倾向于用不仅仅是代码而不是纯代码来处理答案。
    猜你喜欢
    • 2021-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-15
    • 1970-01-01
    • 1970-01-01
    • 2015-01-20
    • 2015-08-02
    相关资源
    最近更新 更多