nginx下URL末尾自动加斜杠

来源:互联网 发布:sql 子字符串 编辑:程序博客网 时间:2024/05/21 14:44

服务器上用的nginx,在地址栏输入网址,例如www.xxx.com.cn/aaa后会跳到localhost/aaa

而如果输入的是www.xxx.com.cn/aaa/则正常

一直找不到原因,今天抽时间查了查终于找到解决方案了

其实就是加一条配置

server {

    listen 80;

}

改为

server {

    listen 80;

    server_name_in_redirect off;

}

即可,这时再访问www.xxx.com.cn/aaa即可正常访问


PS. 好像这种问题只会在老版本的nginx里出现,0.8.48版本之后的似乎已经变为默认配置了,未经验证

0 0
原创粉丝点击