本文最后更新于 15 天前,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
问题:
LNMP搭配的Linux环境,文件夹下 index.html、index.htm、index.asp
等文件不能被自动调出,也就是应该输入 www.xxx.com/go/q 即可自动跳转到 www.xxx.com/go/q/index.html ,而LNMP环境下,wordpress 伪静态文件导致默认首页不生效。
解决:
Winscp 连接后,到 /user/local/nginx/conf/
目录下找到 wordpress.conf
文件,将文件内容替换为:
location / {
if (!-e $request_filename) {
rewrite ^.+/?(/wp-.*) $1 last;
rewrite ^.+/?(/.*\.php)$ $1 last;
rewrite ^(.+)$ /index.php?q=$1 last;
}
}
修改后保存即可。保存后还没生效,需要 SSH 链接后给予重载命令才会生效。
service nginx reload
【END】