Назад | Перейти на главную страницу

Как перенаправить один домен на другой с помощью SSL?

У меня два домена (example.com и example.co.uk). Домен .com является «главой» и за ним стоят серверы. Я хочу перенаправить весь трафик из домена .co.uk в домен .com.

Я посмотрел в Интернет и сделал запись CNAME в DNS, и перенаправление заработало!

.... но у меня включен SSL в версии .com, а обычный HTTP не разрешен. Браузер жалуется на сертификат, как и должно быть (поскольку .co.uk - это не то же самое, что .com).

Вопрос: Как я могу перенаправить трафик с .co.uk на .com с помощью SSL в домене .com?

P.S. Я понимаю, что одним из вариантов является перенаправление с 301, но я хотел бы отметить это, потому что мне понадобится сервер на .co.uk только для перенаправления (не очень рентабельно) !!

Получите сертификат SSL, который использует subjectAltName и действителен как для example.com, так и для example.co.uk, а затем вы можете запускать виртуальные серверы на основе имен SSL и выполнять перенаправление 301 на одном сервере. Или если ваш сервер и все ваши клиенты поддерживают SNI вы можете сделать то же самое с двумя разными сертификатами (наиболее вероятными клиентами, которые не будут поддерживать его, являются IE в Windows XP и Chrome в версиях Android до 3.0).

Перенаправление HTTP - здесь решение.

Нет, вам не понадобится сервер в .co.uk: просто сделайте так, чтобы ваш DNS указывал на те же серверы в .com и настройте их для перенаправления каждого подключения на .co.uk к .com (конфигурация будет зависеть от того, какой у вас тип серверов).