www.mydomain.com = основной веб-сайт
m.mydomain.com - это виртуальный сайт, который отображается на www.mydomain.com/m/
У меня есть .htaccess внутри root(для основного сайта), а также еще один .htaccess в / m / для отображения хороших URL-адресов, до этого момента все в порядке.
Теперь возникает проблема: корзина покупок (m.mydomain.com/basket /) будет публиковать в
https://www.mydomain.com/m/checkout/
, чтобы сертификат SSL действовал.Не имеет значения, что URL изменится с m.domain.com на этом этапе.
Я растерялся, потому что если я напишу правило .htaccess в корне ...
RewriteRule ^m/checkout/?$ m/checkout_m.php
& visit https://www.mydomain.com/m/checkout/ Тогда каталог / m / видит это как ошибку 404.
Если я помещаю правило в каталог / m / ...
RewriteRule ^checkout/?$ checkout_m.php
и посетите защищенный URL, как указано выше. Тогда основной сайт видит это как ошибку 404.(Я знаю это, потому что у m. & Www. Разные 404 страницы)
Если я активирую оба правила, это все равно не сработает.Итак, возникли проблемы с определением того, кто имеет приоритет в этой ситуации и как действовать?