数字海洋上的WordPress多站点重定向

时间:2017-07-31 作者:Elroy Fernandes

我在digitalocean上建立了一个多站点安装http://139.59.80.67 ,

然后,当我试图将我的域指向该站点时,我得到一个重定向到http://139.59.80.67/wp-signup.php?new=pataka.co

这是WP config上的代码。php

 define(\'WP_DEBUG\', false);

define(\'WP_ALLOW_MULTISITE\', true);
define(\'MULTISITE\', true);
define(\'SUBDOMAIN_INSTALL\', true);
define(\'DOMAIN_CURRENT_SITE\', \'139.59.80.67\');
define(\'PATH_CURRENT_SITE\', \'/\');
define(\'SITE_ID_CURRENT_SITE\', 1);
define(\'BLOG_ID_CURRENT_SITE\', 1);
这是上面的代码。httaccess公司

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [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).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\\.php)$ $2 [L]
RewriteRule . index.php [L]

# END WordPress

1 个回复
SO网友:Rick Hellewell

是否将“设置”、“常规”中的设置更改为新域http://www.example.com ?

added

其他需要检查的事情是,根据您的托管要求,您域的名称服务器是否正确。请注意,名称服务器更改可能需要一段时间才能传播(生效)到某些位置。

此外,请检查浏览器缓存。或者启动一个新的“专用”浏览器会话并尝试您的域。

结束

相关推荐

Multisite switch to blog

在我开始这个问题之前,我很抱歉,因为我在本地工作,所以我没有任何代码可以显示。我有一个Wordpress多站点,有3个站点-“site-1”、“site-2”、“site-3”。它们都导入相同的导航部分。php”,从模板文件夹。导航是硬编码的,但动态地从“site-2”中为site-2按钮提取内容在导航部分的开头。php“我获取当前博客id,然后切换到“site-2”。 $the_blog_id = get_current_blog_id(); switch_to_blog(2);&