联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
Linux Nginx,网站URL不区分大小写怎么实现
类型:迅睿CMS 更新时间:2023-10-01 17:30:06 配置文件 静态页面

在Linux系统下使用Nginx,网站URL不区分大小写怎么实现?

我尝试加入了Perl模块重新编译Nginx,但是生成的静态页面,本身小写的在地址栏输入大小写混合可以访问,但是本身大小写混合的,却变成了404?

还有发现程序本身好像也不支持大小写,请问怎么解决?

nginx配置文件:http{}

      perl_set $url '

        sub {

        my $r = shift;

        my $re = lc($r->uri);

        return $re;

        }';

nginx配置文件:server{}

    if ($uri ~ [A-Z]){

      rewrite ^(.*)$ $url last;

    }