1

假设我www.mydomain.com在 Plesk 12 中进行了设置。如何mydomain.mycompany.com为该域创建一个别名?目前 Plesk 会自动添加 www 前缀。

谢谢!

4

5 回答 5

0

您真正想要做的是添加一个 SUB DOMAIN 而不是域别名。这是一篇帮助文章https://www.conetix.com.au/support/article/how-add-sub-domain-plesk-12

于 2015-05-13T01:55:38.010 回答
0

认为您的域有 www 重定向,如果您在域上禁用它,别名也不应该有 www 前缀。

请检查有关自动 www 前缀的答案:https ://stackoverflow.com/questions/23546923/website-getting-redirected-to-drop-www-from-url/23547600#23547600

于 2015-05-17T07:36:18.547 回答
0

我遇到了同样的问题,添加了 DNS A-Record *.domain.ltd 然后添加了域别名并取消选中“与主域同步 DNS 区域”,在 Plesk 中选中“Webservice”和“301 重定向”,这对我有用.

于 2017-06-16T08:20:45.673 回答
0

有点同样的问题。

我希望 domain.com 重定向,但只有 www.domain.com 做到了。

在“域别名”页面中,取消选中“将 DNS 区域与主域同步”。然后会有域别名本身的 DNS 记录。对我来说,这是成功的,因为有一个没有 www 的 A 记录和一个带有 www 的 CNAME,无论有没有 www 都可以工作。

也许您也可以在那里向 mydomain.mycompany.com 添加一条记录。

于 2016-07-05T11:53:39.170 回答
0

不需要的“www”服务器别名在虚拟主机配置模板中被硬编码。不过修改很容易。您必须创建一个自定义虚拟主机配置模板,只删除一行。

手册中的信息:https ://docs.plesk.com/en-US/obsidian/advanced-administration-guide-linux/virtual-hosts-configuration/changeing-virtual-hosts-settings-using-configuration-templates.68693 /

以下是删除 Apache Webserver 的“www”服务器别名的步骤:

第 1 步:为自定义域模板创建文件夹

sudo mkdir -p /usr/local/psa/admin/conf/templates/custom/domain

步骤 2:将默认模板的副本添加到自定义模板文件夹

sudo cp /usr/local/psa/admin/conf/templates/default/domain/domainVirtualHost.php /usr/local/psa/admin/conf/templates/custom/domain/domainVirtualHost.php

第 3 步:注释掉“www”服务器别名

sudo sed -i 's/    ServerAlias "www\.<?php echo \$alias->asciiName ?>"/#    ServerAlias "www.<?php echo $alias->asciiName ?>"/' /usr/local/psa/admin/conf/templates/custom/domain/domainVirtualHost.php

第 4 步:重新配置网络服务器配置

sudo /usr/local/psa/admin/sbin/httpdmng --reconfigure-all
于 2021-02-02T08:43:48.213 回答