Я хочу перенаправить это: https://example.com/sub-dir/page на это: https://subdomain.example.com/page
Мы используем prestashop для нашего основного сайта.У нас есть некоторый статический контент в поддикте, который мы с тех пор переместили на поддомен.Перемещение по форме example.com/sub-dir приведет к переходу на sub.example.com без изменений в htaccess.
Проблема в том, что страницы не будут перенаправлены.Мы получаем 404 ошибки.with example.com/sub-dir/page
Я пробовал это, но это не работает.
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/sub-dir
RewriteRule ^(.*)$ https://subdomain.example/$1 [R=301,L]
Я также пробовал это:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule ^sub-dir/(.*)$ https://subdomain.example/$1 [L,R=301]
Также это:
RedirectMatch 301 ^/sub-dir/$ https://subdomain.example/