我把服务器重新配置了一边,从头到尾,全部都是新的,但是发现nginx不支持wordpress居然不支持我改的固定链接。
只能使用”www.xx.com/?p=123″这样形式的,我改成”www.xx.com/advire/123.html”,服务器直接报错找不到,403错误。
所以我觉得是我nginx没有设置好,对于这种伪静态化页面不知道怎么处理造成的。
google了n便,终于实验出来了,只要在nginx.conf的server段。增加一项配置就好了,具体如下:
注意添加是 try_files $uri $uri/ /index.php?q=$uri&$args;
view sourceprint?1 location / {
2 root /www;
3 index index.html index.htm index.php;
4
5 try_files $uri $uri/ /index.php?q=$uri&$args;
6 }
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END