标题:
[教程]
WDCPV3.2伪静态无法生效无法打开的处理
[打印本页]
作者:
haojisu
时间:
2017-9-5 18:09
标题:
WDCPV3.2伪静态无法生效无法打开的处理
高手请路过 、、、、勿喷
WDCPV3.2伪静态无法生效无法打开的处理 之前发帖没得到答案
经测试N+A组合 必须配置nginx伪静态才生效 (PS:也许是我没找到方法)
单N 及 N+A组合的伪静态问题 因为新增网站 或者编辑网站
.conf的配置文件会自动增加
location / {
try_files $uri $uri/ /?$args;
}
导致网站无法打开 需删除 (PS:删除了在编辑一样会存在 且会导致重启的时候nginx无法启动)
这个是我的规则
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
其实就是location 重复导致
因为在自己的规则里面也有location (
而官方的你删掉了还会自动创建-这个是主要
) 那么就把自己的干掉吧
于是我的规则配置就成了
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
这样就正常了,之前发帖可能阐述的不够清楚 导致@admin 并没有正面的帮指出问题所在
希望对遇到此类问题的 朋友 能有所帮助
作者:
admin
时间:
2017-9-6 10:20
很好的分享
作者:
Elias
时间:
2017-9-9 16:28
N+A组合 只支持A伪静态。
不错
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2