自从服务器从美国VPS21换到阿福主机后,用了神马虚幻的lnmp来搭配linux的环境,起初遇到N多脑残的问题,而今天又遇见个问题,那就是文件夹下index.html、index.htm、index.asp等文件不能被自动调出,说的通俗点就是输入www.2zzt/go/q即可自动跳转到www.2zzt/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
命令才会生效