В корневой директории лежит html страничка, настроено что со всех url переадресация в корень.
Хочу добавить чтобы если в url было слово "shop" - работала переадресация в корень директории site.ru/shop/
Но добавив строчку:
^shop/(.+)$ shop/ [R=301,L]
работает переадресация, но слетают все стили.
Вот как полностью выглядит .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^shop/(.+)$ shop/ [R=301,L]
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . / [L,R=301]
</IfModule>