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

Mod_rewrite отображает subdomain.domain.com и вызывает domain.com/subdomain/ для SSL

У меня есть веб-сайт, защищенный стандартным сертификатом SSL, защищающим несколько разных магазинов в разных подкаталогах. Ex. domain.com/shop1/ Магазины также доступны через субдомен, например shop1.domain.com.

То, что я пытаюсь выполнить: отображать shop1.domain.com пользователю, сохраняя при этом все фактические вызовы сервера как domain.com/shop1, чтобы защищенные страницы продолжали работать должным образом. (Не уверен, что использую правильный язык, надеюсь, моя точка зрения ясна.)

Чтобы было ясно: мой SSL работает нормально, и мне не нужна помощь с этим, и я не нуждаюсь или не хочу покупать сертификат UCC.

Это не может быть так сложно для любого, у кого есть опыт работы с Apache. (Я потратил 3 часа, пытаясь узнать о mod_rewrite. Он просто не щелкает.) Я нахожусь на защищенном общем сервере GoDaddy, поэтому имейте в виду, что я не могу сбросить настройки сервера или чего-то еще.

На самом деле вам необходимо приобрести более гибкий сертификат SSL, чтобы это работало.

Имя домена, по которому браузер пользователя проверяет сертификат, является тем именем, которое «отображается для пользователя» - если в адресной строке указано «shop.domain.com», то сертификат должен охватывать этот домен.