我已经按照指示做了here 关于如何在Plesk上为我的多站点设置配置通配符子域,但无法使其正常工作。在后端,一切都正常工作:我可以创建一个新站点,并将其正确添加到数据库中,但我无法访问管理区域。如果我访问新站点的主页,我会得到Parallels默认保留页,但站点管理员返回404。
有谁能推荐我如何测试以找出我的设置在哪一点配置不正确?这是我一步一步地遵循的程序。
在Apache/var/www/vhost/Domain中设置域通配符子域。com/conf/vhost。confAdd单行-ServerAlias*。您的域。com-文件的开头。保存vhost。conf文件并重新启动Apache
使用*在DNS中为域创建通配符CNAME记录。实例com CNAME示例。com作为参数使用
登录您的网站,转到主页管理面板-设置-永久链接-并再次保存
注意:虽然链接文章谈到为其他网站保留webmail,但这不是我的设置要求。
我知道一个(非常)小的命令行,所以请温柔一点。
最合适的回答,由SO网友:Guerrilla 整理而成
您将通配符转发到了错误的子目录,这就是您看到Plesk默认页面的原因。通配符子域规则应指向wordpress多站点安装的文件夹。
Wordpress从请求中读取URL,然后在内部路由到正确的站点。如果它没有指向正确的地方,那么这就不会发生。
我认为这可能意味着CNAME操作正确,但您没有设置DNS条目。