本地服务器上具有不同URL的多站点

时间:2018-09-24 作者:idiosyncratic

也许这之前已经得到了回答,但当我通读其他答案时,它似乎没有解决我的问题。但我可能完全错了。

我在本地服务器上加载了WordPress Multisite,并启用了子域。我的主要域名是linuxweb1。powerstonepm。com。我的所有网站都是例子。linuxweb1.powerstonepm。com。

我尝试更改harbourvista的URL名称的第一个站点。linuxweb1.powerstonepm。com至harbourvista。powerstonepm。com并将dns指向更改的URL。我运行了搜索和替换来更改所有URL。当我尝试登录时,它将我重定向到主域而不是子域。当我最终能够登录时,它不允许我进入仪表板。

我的wp配置设置为:

/* Multisite */
define( \'WP_ALLOW_MULTISITE\', true );
define(\'MULTISITE\', true);
define(\'SUBDOMAIN_INSTALL\', true);
define(\'DOMAIN_CURRENT_SITE\', \'linuxweb1.powerstonepm.com\');
define(\'PATH_CURRENT_SITE\', \'/\');
define(\'SITE_ID_CURRENT_SITE\', 1);
define(\'BLOG_ID_CURRENT_SITE\', 1);
define( \'COOKIE_DOMAIN\', \'\' );
define( \'ADMIN_COOKIE_PATH\', \'/\' );
define( \'COOKIEPATH\', \'/\' );
define( \'SITECOOKIEPATH\', \'/\' );
这与主域中的“linuxweb1”以及我将子域更改为harbourvista时有什么关系吗。powerstonepm。com我删除了它?

1 个回复
SO网友:Rick Hellewell

请参见我的答案,这可能有助于解决您的问题。多站点中子站点的域名包含在站点的设置中。答案告诉您如何到达那里,以及可能有帮助的htaccess命令。

Trying to migrate a Wordpress Multisite with Domain Mapping

结束

相关推荐

使用WP MultiSite在htaccess文件中为不同的域创建重写规则

通常,如果您有一个WordPress网站,那么在.htaccess 您的域的文件。例如,如果您的域是DomainA。com,您有以下重写规则:RewriteRule ^i-like-([a-zA-Z0-9-]+)/$ wp-content/themes/customtheme/custom-pages/ilike.php?like=$1 [L] 你将获得域名。com/i-like-。。。但如果我有一个包含以下域的多站点,该怎么办:域名。com(主域)域B。com(映射域)域C。com(映射域),