让nginx上的静态网页在访问的时候没有html后缀

本文介绍如何配置Nginx服务器,使静态网页在访问时不显示.html后缀,通过rewrite规则实现URL美观化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

让nginx上的静态网页在访问的时候没有html后缀
原创执笔看墨花开 最后发布于2017-12-18 15:38:38 阅读数 7327  收藏
展开
    location ^~ /translate/ {   //定位URL中translate文件夹下的静态文件

        if (!-e $request_filename){   //通过访问时添加后缀来隐藏URL中的后缀
           rewrite ^(.*)$ /$1.html last;
           break;
        }
        root /var/www/html;
        index index.html index.nginx-debian.html;
        try_files $uri $uri/ =404;
    }
————————————————
版权声明:本文为CSDN博主「执笔看墨花开」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_31201781/article/details/78833729

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值