У меня есть два доменных имени с различным суффиксом, и я хотел бы сделать следующее:
- переписать все URL из домена2 в домен1.
- переписать все URL-адреса в URL-адреса, не относящиеся к www, и перенаправить их на domain1
- принудительная ссылка HTTPS
- Мне бы хотелось, чтобы правила также влияли на полный каталог, поэтому, например: http://www.domain2.net/shop/ будет переходить к https://domain1.com/shop/
Что у меня сейчас есть:
RewriteCond %{HTTP_HOST} ^domain2\.net$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domain2\.net$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domain1\.com$
RewriteRule ^/?$ "https\:\/\/domain1\.com" [R=301,L]
Как вы видите, это частично делает то, что мне нужно, но мне трудно понять, как отключить весь каталог, кто-нибудь знает, знает ли кто-нибудь правильное решение?