使用 CPanel 时 www 重定向不起作用

使用 CPanel 时 www 重定向不起作用

CPanel我有一个已安装的VPS 。

我已经创建了一个子域名mail.mysite.com,但是每当我们使用该网站访问时,我们都会看到一个index of显示几个文件的页面。

然而,当我们使用时,www.mail.mysite.com它运行正常,并且我们被重定向到正确的位置。

这是我在 CPanel 中的当前配置

在此处输入图片描述

有什么见解吗?

答案1

我假设您进行这些子域重定向是因为您想要强制执行 SSL 连接。

默认情况下,mailwebmail和子域名由 cPanel 保留。这些子whm域名cpanel用于向访问者提供相关服务的登录屏幕。 子mail域名默认指向主服务器 IP,该 IP 用于配置电子邮件客户端。

cPanel 还允许您执行以下操作之一:

  1. 完全禁用这些代理子域名(它们的名称),
  2. 在 DNS 中禁止创建这些子域名,或者
  3. 允许用户使用自己的设置覆盖这些代理子域。

如果您使用这些子域名只是将用户重定向到服务的正确登录页面,请确保在WHM > Server Configuration > Tweak Settings

我看到您正在尝试将用户重定向到 SSL 安全版本的登录页面,您可以尝试以下任一解决方案:

  1. 不要触碰 cPanel 中的子域名。用户应该会自动看到登录页面。如果您在此处强制使用 SSL,则将向用户显示安装在该服务上的 SSL 证书。
  2. 让用户访问<domain>/whm或。 cPanel 将为他们提供使用安全或不安全连接的选择。 可以在 选项卡中调整此行为。 如果域具有有效的 SSL 证书,则可以在访问此页面时向他们提供此<domain>/cpanel证书。 (我相信这是在 cPanel 版本 60 中引入的)<domain>/webmailRedirectionTweak Settings
  3. 让用户访问<hostname>:2083cPanel、<hostname>:2096webmail 或<hostname>:2087WHM。这些是所有服务的安全版本。用户将获得服务器主机名的 SSL 证书。从端口号中减去 1 即可使用不安全的版本。

cPanel 最近更改了服务 SSL 证书的管理方式。请查看文档了解更多信息。归根结底,您可以安装自己的证书,或者如果您没有证书,他们会为您生成并签署一个。

据我所知,您无法为其他域上的服务端口安装不同的证书。服务器上所有域的所有服务只有一个全局 SSL 证书。我相信这是他们计划在未来实现的一项功能。

总结:您可能不应该在 cPanel 中覆盖代理子域(mail.cpanel.whm.webdisk.) ,因为 cPanel 已经为它们处理了重定向。如果您想要安全连接,您可以访问(或或),让用户选择要访问的位置,或自动将他们重定向到、或。这可以在中的选项卡中进行调整calendar.<domain>/cpanel/whm/webmail<domain>:2083:2087:2096RedirectionTweak Settings

代理子域目前仅提供服务器主机名证书,因此从其他域访问它们时请注意证书错误。

编辑:找到功能请求

相关内容