Я предполагаю, что вы делаете эти перенаправления поддоменов, потому что вы хотите обеспечить SSL-соединения.
По умолчанию субдомены mail
, webmail
, whm
и cpanel
зарезервированы cPanel. Эти субдомены используются для предоставления посетителям экрана входа в систему для соответствующей службы. mail
поддомен по умолчанию указывает на IP-адрес главного сервера, этот используется для настройки почтовых клиентов.
cPanel также позволяет вам:
- Отключите эти прокси-субдомены (как они называются) полностью,
- Отключить создание этих поддоменов в DNS, или
- Разрешить пользователям переопределять эти прокси-домены с их собственными настройками.
Если вы используете эти субдомены для простого перенаправления пользователей на правильную страницу входа в систему для службы, обязательно включите прокси-субдомены и создание прокси-субдомена в WHM > Server Configuration > Tweak Settings
Я вижу, что вы пытаетесь перенаправить пользователей на защищенные SSL-версиями страницы входа в систему, вы можете попробовать любое из следующих решений:
- Не трогайте субдомены из cPanel. Пользователям автоматически должна быть предоставлена страница входа. Если вы применяете SSL здесь, пользователям будет представлен сертификат SSL, установленный в этой службе.
- Попросите пользователей посетить
<domain>/whm
, <domain>/cpanel
или <domain>/webmail
. cPanel предложит им выбрать безопасное или небезопасное соединение. Это поведение можно настроить на вкладке « Redirection
» в Tweak Settings
. Если у домена есть действующий сертификат SSL, это может быть им предложено при посещении этой страницы. (Я считаю, что это было введено в версии 60 cPanel)
- Попросите пользователей посетить
<hostname>:2083
для cPanel, <hostname>:2096
для веб-почты или <hostname>:2087
для WHM. Это безопасные версии всех сервисов. Пользователям будет предоставлен сертификат SSL для имени хоста сервера. Вычтите 1 из номера порта, чтобы использовать вместо этого небезопасную версию.
cPanel недавно изменила способ управления SSL-сертификатами служб. Посмотрите документацию для получения дополнительной информации. Это сводится к тому, что вы можете установить свой собственный сертификат или создать и подписать его для вас, если у вас его нет.
Насколько я знаю, вы не можете установить другой сертификат для служебных портов в других доменах. Существует только один глобальный сертификат SSL для всех служб во всех доменах на сервере. Я верю, что это функция, которую они планируют реализовать в будущем.
TL; DR: Вы, вероятно, не должны перезаписывать субдомены прокси (mail.
, cpanel.
, whm.
, webdisk.
, Calendar calendar.
) В cPanel, поскольку cPanel уже обрабатывает перенаправления для них. Если вам нужно безопасное соединение, вы можете посетить <domain>/cpanel
(или /whm
или /webmail
), чтобы позволить пользователям выбирать, куда идти, или автоматически перенаправить их на <domain>:2083
:2087
или :2096
. Это можно настроить на вкладке Redirection
в Tweak Settings
Поддомены прокси в настоящее время представляют только сертификат имени хоста сервера, поэтому остерегайтесь ошибок сертификата при посещении их из других доменов.
РЕДАКТИРОВАТЬ: нашел запрос функции