|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
欢迎大家来到仓酷云论坛!在开启WordPress多站点形式的过程当中,会提醒我们将一段rewrite写进.htaccess文件中,以下:
- RewriteEngineOnRewriteBase/RewriteRule^index.php$-[L]#uploadedfilesRewriteRule^files/(.+)wp-includes/ms-files.php?file=$1[L]RewriteCond%{REQUEST_FILENAME}-f[OR]RewriteCond%{REQUEST_FILENAME}-dRewriteRule^-[L]RewriteRule.index.php[L]
复制代码
但下面这些划定规矩是使用于Apache的,到了Nginx下是行欠亨的,必要对划定规矩举行一些调剂,以下:
在办事器中找到/usr/local/nginx/conf中,用vi编纂nginx.conf中的Server模块,增添内容以下
- #onserverblock##necessaryifusingamulti-sitepluginserver_name_in_redirectoff;##necessaryifrunningNginxbehindareverse-proxyport_in_redirectoff;rewrite^.*/files/(.*)$/wp-includes/ms-files.php?file=$1last;if(!-e$request_filename){rewrite^.+?(/wp-.*)$1last;rewrite^.+?(/.*.php)$$1last;rewrite^/index.phplast;}
复制代码
修正完成后,会见/usr/local/nginx/sbin,实行./nginx-sreload便可完成。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! |
|