所有WordPress网络子文件夹站点被重定向到主站点

时间:2011-09-05 作者:occam98

我有一个WP网络设置,运行最新版本的WP和Buddypress。我想为大约40个用户设置博客,并使用Batch Create插件创建了这些博客,但现在当我尝试访问其中一个文件夹时,例如burkphysics。com/elizabethf,它重定向到burkphysics。com。所有网站,甚至是我手动创建的网站都会这样做。

我已经按照配置步骤正确配置了wp管理文件和。htaccess文件,我看不到任何问题。去年,在我升级wordpress和buddypress之前,它也很好地工作了。

这是。htaccess文件:

RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\\.php$ - [L]

# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(.*\\.php)$ $1 [L]
RewriteRule . index.php [L]
任何帮助都将不胜感激。

2 个回复
最合适的回答,由SO网友:PrivateUser 整理而成

既然您在一个名为“wordpress”的子目录中安装了wordpress,那么您应该像这样尝试更改上次的重写规则。

RewriteRule . /wordpress/index.php [L]

SO网友:fake name

检查在wordpress更新期间是否未停用多站点插件。。。这件事曾经发生在我身上,让我疯狂了好几个小时:P

结束

相关推荐

NGINX Multisite Rewrite rules

我对我的新NGINX 安装如果我像下面这样手动访问图像:incredible.devpreview.co/wp-content/blogs.dir/2/files/2011/05/stockvault-colorful-illustration108811.jpg它出现了,但WordPress正在这里寻找它:incredible.devpreview.co/files/2011/05/stockvault-colorful-illustration108811.jpg以下是我的NGINX配置文件中的内容: