Plesk上的WordPress多站点通配子域名

时间:2015-04-28 作者:Kevin Nugent

我已经按照指示做了here 关于如何在Plesk上为我的多站点设置配置通配符子域,但无法使其正常工作。在后端,一切都正常工作:我可以创建一个新站点,并将其正确添加到数据库中,但我无法访问管理区域。如果我访问新站点的主页,我会得到Parallels默认保留页,但站点管理员返回404。

有谁能推荐我如何测试以找出我的设置在哪一点配置不正确?这是我一步一步地遵循的程序。

在Apache/var/www/vhost/Domain中设置域通配符子域。com/conf/vhost。confAdd单行-ServerAlias*。您的域。com-文件的开头。保存vhost。conf文件并重新启动Apache

使用*在DNS中为域创建通配符CNAME记录。实例com CNAME示例。com作为参数使用

登录您的网站,转到主页管理面板-设置-永久链接-并再次保存

注意:虽然链接文章谈到为其他网站保留webmail,但这不是我的设置要求。

我知道一个(非常)小的命令行,所以请温柔一点。

1 个回复
最合适的回答,由SO网友:Guerrilla 整理而成

您将通配符转发到了错误的子目录,这就是您看到Plesk默认页面的原因。通配符子域规则应指向wordpress多站点安装的文件夹。

Wordpress从请求中读取URL,然后在内部路由到正确的站点。如果它没有指向正确的地方,那么这就不会发生。

我认为这可能意味着CNAME操作正确,但您没有设置DNS条目。

结束

相关推荐

Subdomains to pages

嗨,我在wordpress上有一个网站,有2个页面,我想把它转换成子域。让我的网站在http://www.domain.com 有两页http://www.domain.com/page1 和http://www.domain.com/page2我想让他们在http://page1.domain.com &;http://page2.domain.com 分别地此外,我可能有子页面到第1页,我想访问使用主页的子域。我是说如果http://www.domain.com/page1/subpage1 是