有木有大佬知道怎么回事
已解决。
conf/conf.php文件
107行 'url_rewrite_on' => 1,
0改成1
可能是伪静态设置未成功,Nginx可以试着改成下面这样
location / { rewrite "^(.*)/(.+?).htm(.*?)$" $1/index.php?$2.htm$3 last; index index.html index.htm index.php; root /data/wwwroot/xiuno.com; }
location / {
rewrite "^(.*)/(.+?).htm(.*?)$" $1/index.php?$2.htm$3 last;
index index.html index.htm index.php;
root /data/wwwroot/xiuno.com;
}
另外,可以看看conf文件(位置在wwwroot/conf/conf.php)有没有修改;
若没有修改,可以在conf.php文件第108行左右找到'url_rewrite_on' => 0,
将其改为'url_rewrite_on' => 1,
如果以上操作已完成但仍无效果,请尝试清空tmp文件夹(位置在wwwroot/tmp)后刷新查看。
注意:是清空,不是删除。若删除此文件夹网站可能发生故障(HTTP500)
jidekang 可能是伪静态设置未成功,Nginx可以试着改成下面这样 location / { rewrite "^(.*)/(.+ ...
stl176 解决了感谢