这可能是一个很难远程回答的问题,所以这里有一些东西需要检查。也许这篇回复中的某些内容为您指出了正确的方向:我在实施多站点时通常遵循的步骤:
关闭所有插件复制wp配置。php和。htaccess文件打开wp配置。php并在停止编辑上方添加define(\'WP\\u ALLOW\\u MULTISITE\',true)在WordPress admin中,转到工具>网络设置。系统会提示您选择安装的子域或子目录:选择一个适用于您的网络的子域或子目录当出现提示时,编辑网络标题和网络管理员的电子邮件地址,或保持原样单击安装更新wp配置。php和。按安装屏幕中的指示访问的。htaccess文件应如下所示:
Options +FollowSymLinks
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).*) $1 [L]
RewriteRule ^(.*\\.php)$ $1 [L]
RewriteRule . index.php [L]
# END WordPress
您可能需要在wp配置中使用的其他设置。php是
define(\'WP_ALLOW_MULTISITE\', true);
define(\'MULTISITE\', true);
define(\'SUBDOMAIN_INSTALL\', true);
define(\'DOMAIN_CURRENT_SITE\', \'yoursite.com\');
define(\'PATH_CURRENT_SITE\', \'/\');
define(\'SITE_ID_CURRENT_SITE\', 1);
define(\'BLOG_ID_CURRENT_SITE\', 1);
define(\'SUNRISE\', \'on\');
如果你在这里找到什么,很好,否则,很抱歉我帮不了你。