Редактирование файла htaccess для перенаправления сайта, за исключением содержимого одного каталога

63
9

привет, поэтому я хочу, чтобы один сайт 301 был другим, за исключением одного каталога и его содержимого, поэтому, если я ставлю http://www.oldsite.com/whaterver я перехожу на http://www.newsite.co.uk пока у меня есть

redirectMatch 301 ^(.*)$ http://www.newsite.co.uk

это перенаправление всего сайта без проблем, я добавил это выше первой строки

    RewriteEngine on
RewriteCond %{REQUEST_URI} !=/blog/

Я думаю, что Im смешивается с разными модулями вместе... любая помощь была бы большой благодаря dave

спросил(а) 2021-01-19T18:23:41+03:00 3 месяца, 2 недели назад
1
Решение
115

Используйте этот код в своем.htaccess в DOCUMENT_ROOT:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^(www\.)?oldsite\.com$ [NC]
RewriteCond %{REQUEST_URI} !^/blog/ [NC]
RewriteRule ^ http://www.newsite.co.uk [L,R=301,NC]

ответил(а) 2021-01-19T18:23:41+03:00 3 месяца, 2 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема