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