网络管理员和其他链接上的Wordpress多站点错误404

时间:2012-12-20 16:17:44

标签: wordpress mod-rewrite

您好我在我的域中安装了全新的Wordpress,配置为多站点。子文件夹设置。

事实是,右上角菜单上的网络管理员有这个链接http://example.net/wp-admin/network/并返回错误404 ...我可以手动输入到http://example.net/subfolder/wp-admin/network/并且工作正常..其他链接如Add New也有这个问题...

我对.htaccess并不擅长,但我觉得问题就在那里......

请你检查一下

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

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) home/content/70/10156275/html/example.net/subfolder/$1 [L]
RewriteRule ^(.*\.php)$ home/content/70/10156275/html/example.net/subfolder/$1 [L]
RewriteRule . index.php [L]

另外,不确定这是否有帮助,但我的wp-config.php有此

/* Multisite */
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', true );
$base = '/';
define( 'DOMAIN_CURRENT_SITE', 'example.net' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );

现在正在谷歌搜索2天,无法解决这个问题...... 问题是在网络管理员和一些..

中略微省略了子文件夹

1 个答案:

答案 0 :(得分:0)

首先,我想帮助您并告知您需要设置define('SUBDOMAIN_INSTALL', false );

而不是

define('SUBDOMAIN_INSTALL', true );  

,如果您正在使用子文件夹设置(而不是子域)。这也可以解决你的问题。