将子域重定向到 https 站点

将子域重定向到 https 站点

我正在尝试将 bot.domain.tld 重定向到https://域名.tld:8087,但它只会将域名重定向到http://域名.tld:8087。该端口只能通过 https 访问,因此如果未正确重定向,该端口将无法工作。

apache 配置中的条目:

<VirtualHost *:80>
  ServerName bot.domain.tld
  RedirectPermanent / https://domain.tld:8087/
</VirtualHost>

编辑:它似乎适用于某些网络浏览器,但 Firefox(在 Mac 上)仍然将我重定向到 http 站点,而 Windows 和 safari 上的 Firefox 将我重定向到 https ._。

答案1

你有没有检查过手动的?有几个例子使用模组重写带有条件等的工具。您可能还想看看mod_rewrite 不适合用于什么用途以及。

手册中的示例:

<VirtualHost *:80>
    ServerName www.example.com
    Redirect "/" "https://www.example.com/"
</VirtualHost>

相关内容