возможно перенаправить поддомен, но не фрагменты поддомена

#.htaccess #redirect #subdomain

#.htaccess #перенаправление #поддомен

Вопрос:

Мне интересно, возможно ли перенаправить поддомен, но не любой URL поддомена с помощью slug.

Например, я хочу перенаправить subdomain.website.com чтобы website.com,

но я хочу сохранить subdomain.website.com/cart в поддомене.

Причина этого в том, что у меня был Shopify на поддомене нашего сайта, и мне нужно продолжать пользоваться корзиной, но я хочу убедиться, что любой, кто выходит из корзины, не попадает на мою старую домашнюю страницу в поддомене.

Мне нужен поддомен для корзины и оформления заказа, но Shopify не позволит мне избавиться от всего остального и просто оставить это на поддомене.

Ответ №1:

Вы можете просто использовать это правило в верхней части вашего .htaccess в корневом каталоге сайта:

 RewriteEngine On

RewriteCond %{HTTP_HOST} ^subdomain.(website.com)$ [NC]
RewriteRule ^/?$ http://%1/ [L,R=301]