在多站点上激活新注册站点失败

时间:2015-12-03 作者:AC Grindl

我最近在我的主站点上安装了multisite。我在页面顶部放置了一个注册链接。我尝试注册一个新网站和用户。步骤是直接使用用户名、电子邮件,然后在下一页创建URL。

电子邮件已成功发送到正确的电子邮件注册链接

http://123456789abc.atmydevice.com/wp-activate.php?key=3713068298425278

跟随以激活新站点。

然而,这个链接找不到,当我在多站点管理页面上查看我的站点时,没有123456789abc的新站点。xxx。com公司

知道我错过了什么吗?

1 个回复
SO网友:Naweed Chougle

您可能错过了主机文件中的正确配置。

假设您在Linux服务器和vi编辑器上使用Apache,请打开此文件:

sudo vi /etc/apache2/sites-available/example.com.conf
由于已将Multsite安装为子域,请调整指令以包括以下内容:

Listen 80
<VirtualHost *:80>
  DocumentRoot "/var/www/example"
  ServerName example.com
  ServerAlias *.example.com
</VirtualHost>
请注意,ServerAlias可以帮助您处理通配符条目。

进行更改后,请确保使用以下命令重新启动Apache:

sudo restart apache2
再次尝试运行您的激活链接,并让我们知道它是否有效。