2012-05-16 4 views
0

Я сталкиваюсь очень странные проблемы с веб-сайтами клиентов я построил и поддерживать ...HTTPS субдомен перенаправление страницы на основной домен

Мой главный сайт http://www.pr-infrared.com и веб-сайт тест http://test.pr-infrared.com

Оба это отдельные веб-сайты. Вы увидите, что на тестовом сайте есть корзина для покупок, в которой я работаю над интеграцией.

Недавно я установил сертификат SSL GeoTrust для домена pr-infrared.com.

Проблема, с которой я сталкиваюсь, заключается в том, что при попытке получить доступ к версии тестового сайта HTTPS (просто добавив HTTPS перед собой) вы увидите, что вместо этого он отображает живой сайт (вы можете сказать что это живой сайт от просмотра исходного кода и отсутствия тележки, выписки и навигации по аккаунту в правом верхнем углу). Я узнал, что он делает - в любое время, когда вы пытаетесь открыть страницу HTTPS на тестовом сайте, вместо этого она вытаскивает идентичную страницу с веб-сайта LIVE.

Я понятия не имею, почему это делается, не говоря уже о том, как это исправить. Любые мысли были бы оценены. Я теряю рассудок, пытаясь понять это!

+0

Это может быть проблема с конфигурациями вашего веб-сервера. Какой веб-сервер вы используете? Вы делаете виртуальный хостинг на основе доменов? – Okonomiyaki3000

ответ

0

1) Я вижу, сертификат выдается www.pr-infrared.com, не pr-infrared.com

2) Если вы работаете апача, вы проверили конфигурацию сайта (возможно,/и т.д./apache2/sites-available/default-ssl), чтобы увидеть, где находится DocumentRoot?

0

pr-infrared.com, www.pr-infrared.com и test.pr-infrared.com использовать тот же IP-адрес. Ваш сертификат действителен только для pr-infrared.com и www.pr-infrared.com.

Вы также можете в принципе использовать этот сертификат для test.pr-infrared.com во время разработки (возможно, добавив исключение в свой браузер). Тем не менее, для виртуального хоста по-прежнему необходимо иметь соответствующий ServerName. Похоже, что вы не настроили виртуальные хосты должным образом.

Смежные вопросы