Мне нужно перенаправить каталог, но не конкретный запрос URL - PullRequest
0 голосов
/ 07 октября 2018

Я бы хотел перенаправить каталог / home / моего старого сайта на новый сайт.

Redirect 301 "/" "http://www.new.com"

Это бы отлично работало, но затронуло всех пользователей.

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

/home/single-news.html?&tx_ttnews[tt_news]=8976&cHash=3010adecbf198a207f442a0e860429a9

После того, как домашняя страница каталога, это ссылка на запрос.Но я не могу понять, как не перенаправлять этот прямой запрос.

Редактировать: Я хотел бы, чтобы этот трафик в / home / был перенаправлен на новый веб-сайт.Но если кто-то запросит эту конкретную ссылку /home/single-news.html?&tx_ttnews[tt_news]=8976&cHash=3010adecbf198a207f442a0e860429a9, он не должен перенаправлять

Спасибо

1 Ответ

0 голосов
/ 07 октября 2018

Из вашего вопроса непонятно, чего вы в конечном итоге пытаетесь достичь.

Если вы хотите перенаправить все запросы, которые начинаются с home и в основном убрать это из нового URL, это будет что-токак:

RewriteRule "^/home/(.*)" "http://www.new.com/$1" [R=301]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...