Я предполагаю, что вы делаете эти перенаправления поддоменов, потому что вы хотите обеспечить 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
Поддомены прокси в настоящее время представляют только сертификат имени хоста сервера, поэтому остерегайтесь ошибок сертификата при посещении их из других доменов.
РЕДАКТИРОВАТЬ: нашел запрос функции