Перенаправление поддомена на https-сайт

Перенаправление поддомена на https-сайт

Я пытаюсь перенаправить bot.domain.tld наhttps://domain.tld:8087, но он только перенаправляет домен наhttp://domain.tld:8087. Порт доступен только по протоколу https, поэтому он не будет работать, если перенаправление выполнено неправильно.

Запись в конфигурации Apache:

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

Редактировать: Кажется, это работает в некоторых веб-браузерах, но Firefox (на Mac) по-прежнему перенаправляет меня на сайт http, в то время как Firefox на Windows и Safari перенаправляет меня на https ._.

решение1

Вы проверилируководство? Есть несколько примеров использованияmod_rewriteинструмент с условными операторами и т. д. Вы также можете взглянуть надля чего не следует использовать mod_rewriteтакже.

Пример из руководства:

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

Связанный контент