nginx配置|nginx重写规则|让wordpress 3.x 开启多博客多站点安装配置及URL重写
时间:2016-06-04 18:09 来源:未知 作者:IT
wordpress 3.x 开启多博客多站点了,但是服务器的配置不支持,访问的时候还是出现页面错乱,肿么办?小涛来告诉你服务器的有关配置:
我的服务器是nginx,要想实现页面访问正常,必须更改的配置文件,在这里要说一下,如果你的vps下放了很多个wp的程序的话,志向一个站点来支持此功能,就更改该wp的配置,我的是 zonesel.org.conf 如果想让全部支持此功能,就更改住配置文件,找到 usr/local/nginx/conf 中,用vi编辑nginx.conf中的”Server”模块如下:
#on server block
##necessary if using a multi-site plugin
server_name_in_redirect off;
##necessary if running Nginx behind a reverse-proxy
port_in_redirect off;
rewrite ^.*/files/(.*)$ /wp-includes/ms-files.php?file=$1 last;
if (!-e $request_filename) {
rewrite ^.+?(/wp-.*) $1 last;
rewrite ^.+?(/.*\.php)$ $1 last;
rewrite ^ /index.php last;
}
修改完成后,访问usr/local/nginx/sbin ,执行./nginx -s reload 即可实现。或者重启全部:/root/lnmp restart
这是我的截图:
-

-
(责任编辑:IT)
wordpress 3.x 开启多博客多站点了,但是服务器的配置不支持,访问的时候还是出现页面错乱,肿么办?小涛来告诉你服务器的有关配置: 我的服务器是nginx,要想实现页面访问正常,必须更改的配置文件,在这里要说一下,如果你的vps下放了很多个wp的程序的话,志向一个站点来支持此功能,就更改该wp的配置,我的是 zonesel.org.conf 如果想让全部支持此功能,就更改住配置文件,找到 usr/local/nginx/conf 中,用vi编辑nginx.conf中的”Server”模块如下:
修改完成后,访问usr/local/nginx/sbin ,执行./nginx -s reload 即可实现。或者重启全部:/root/lnmp restart
这是我的截图:
(责任编辑:IT) |