Board logo

标题: [BUG反馈] @admin每次修改创建都自动增加try_files $uri $uri/ /?$args; [打印本页]

作者: haojisu    时间: 2017-8-10 22:46     标题: @admin每次修改创建都自动增加try_files $uri $uri/ /?$args;

@admin每次修改创建都自动增加规则
location / {
                 try_files $uri $uri/ /?$args;
        }

到底怎么回事 还能好好玩耍么

只要有这段规则网站就无法打开
作者: pgshow    时间: 2017-9-2 07:40

是个bug ,我也反馈了,让官方改
作者: admin    时间: 2017-9-3 17:49

回复 1# haojisu


有这个就打不开,那是不可能,除非你的应用很特别
作者: haojisu    时间: 2017-9-4 14:27

回复 3# admin


    我的是thinkphp3.2的版本

这个是我的规则

location / {
        if (!-e $request_filename) {   
                rewrite  ^(.*)$  /index.php?s=$1  last;   break;
        }
}

每次编辑网站  对应网站的.conf 都自动增加try_files $uri $uri/ /?$args;

有了这句 网站就无法打开  如果去掉这段 重启服务器等操作  nginx就无法启动 又得改回去  启动了在删掉  请问有其他的办法?
作者: haojisu    时间: 2017-9-4 14:36

回复 3# admin
QQ截图20170904142112.jpg

图片附件: QQ截图20170904142112.jpg (2017-9-4 14:36, 29.83 KB) / 下载次数 6665
http://www.wdlinux.cn/bbs/attachment.php?aid=7936&k=81da7a986bafd3a510066a05d4d4bc59&t=1714327370&sid=OimM5f


作者: admin    时间: 2017-9-5 10:43

回复 4# haojisu


   首先,加这段系统是正常的,也就是系统会自动加的,否则,有些网站是会打不开的
其实,不加这个,就无法启动nginx,这个不太可能,因为这个不会影响到启动或重起

再者,你说启动了再删除,删除后,没重启或重新加载,能生效吗?不可能
作者: haojisu    时间: 2017-9-5 13:32

回复 6# admin


    我不是来和@admin 做辩论的  我只是把遇到的这个问题予以反馈  都是经过测试才发言(测试过后才有发言权 N+A)

如果感觉这是在污蔑你的产品 大可不必理会
作者: haojisu    时间: 2017-9-5 13:33

回复 6# admin


    三个服务器搭建的3.2版本都是相同的问题
作者: haojisu    时间: 2017-9-5 17:53

回复 6# admin


    已找到问题所在 结帖
作者: hejie977    时间: 2018-3-6 14:06

因为这个东西  404都失效了! 不晓得怎么办了
作者: 夜阑珊    时间: 2019-12-23 12:55

回复 6# admin


   请问可以删掉这段默认配置吗?很不方便,加上默认的404页面就不管用了。




欢迎光临 WDlinux官方论坛 (http://www.wdlinux.cn/bbs/) Powered by Discuz! 7.2