Board logo

标题: [BUG反馈] 修改域名.conf配置后失效 [打印本页]

作者: !@#123    时间: 2013-8-31 10:26     标题: 修改域名.conf配置后失效

因特殊需要,需要在/www/wdlinux/nginx/conf/vhost/域名.conf 配置文件中添加一些代码。可是添加以后,如果去编辑修改站点列表中对应的站点信息时,那前面修改的/www/wdlinux/nginx/conf/vhost/域名.conf 的配置文件就会全部丢失,只有创建网站时的一些配置文件。请教如何解决呢?
作者: marquis    时间: 2013-8-31 11:26

你添加了什么代码 ?
作者: !@#123    时间: 2013-8-31 11:38

回复 2# marquis

# 第二步:在nginx/conf/nginx.conf文件中,或被nginx.conf以include引用的文件中找到location ~ .*\.(php|php5)?$ { }或location ~ \.php$ { },就把下面代码放到花括号里面;这里的作用是对URL目录化时IE下无法跳转到根目录的bug进行hack

if (!-e $request_filename) {
rewrite .*/(.+).php$ /$1.php redirect;
}

作者: admin    时间: 2013-8-31 13:18

添加了,不要在后台编辑就可以

编辑的话,是会覆盖的,否则,就会不正常了
作者: !@#123    时间: 2013-8-31 13:20

本帖最后由 !@#123 于 2013-8-31 13:22 编辑

回复 4# admin
应该有时要对站点设置进行修改的,或者是有没有办法锁定站点不能修改呢。建议官方可以考虑一下给站点列表中的站进行锁定。
因为这段代码是必须要加上去的,不然网站在IE浏览器会出现跳转的问题。请指点迷津,这个要如何修改呢?
作者: admin    时间: 2013-8-31 13:25

这个锁定功能不必要吧

一般操作好,也不会去编辑这些东西的
作者: marquis    时间: 2013-8-31 18:01

回复 5# !@#123


   去ssh里修改
作者: xp999    时间: 2015-4-25 22:40

也碰到了这个问题,看来只能手动把域名.conf权限设为只读




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