У меня есть домен, example.com
, на серверах имен Cloudflare. Домен указывает на IP-адрес моего выделенного сервера, на котором запущена CentOS/WHM/cPanel. Сайт доступен - все хорошо.Субдомен работает не для SSL, а не для SSL
Я установил запись A для secure.example.com
, которая также указывает на тот же IP-адрес, что и корневой домен.
В cPanel на сервере я создал субдомен для secure.example.com
, который указывает на подкаталог на сервере, внутри которого я разместил тестовый HTML-документ.
Теперь, если я посещаю http://secure.example.com, я вижу тестовый HTML-документ. Все хорошо. Однако, если я нахожусь в https://secure.example.com (то есть через SSL), я перенаправляюсь на https://secure.example.com/cgi-sys/defaultwebpage.cgi, и это страница, которую я обычно ожидаю увидеть, когда домен указывается на сервере, но учетная запись для этого домена не была настроена на сервере.
secure.example.com
Запись осуществляется через CDN Cloudflare, так как мне нужно использовать их бесплатный SSL. Корневой домен не маршрутизируется через CDN Cloudflare (т. Е. Это только DNS), но я пробовал это в обоих направлениях, и он не влияет на проблему.
Похоже, что сервер распознает версию поддомена, отличную от SSL, но не версию SSL.
Мой вопрос: почему? Это ожидаемое поведение? Если нет, любая идея, как я могу заставить ее работать?
Заранее благодарен!
SSL включен для субдомена на Cloudflare. Конечно, мне не нужно устанавливать SSL на сервере? –