Рейтинг:0

301 редирект для некоторых страниц и всех остальных страниц

флаг gb

У меня есть два сайта. скажем siteA.com и siteB.com. Теперь я хочу добавить 301 редирект на siteB.com. Некоторые из страниц siteB.com должны быть перенаправлены на определенные страницы на siteA.com Все остальные страницы siteB.com нет, чтобы перенаправить на домашнюю страницу siteA.com включая домашнюю страницу siteB. Мое последнее требование: никто не может получить доступ к siteB после добавления перенаправления. Это два сайта wordpress. Как это сделать с помощью файла htaccess или плагина wordpress?

флаг kz
`siteA.com` и `siteB.com` указывают на разные vHosts/серверы?
ashanrupasinghe avatar
флаг gb
Да. Разные.
Рейтинг:1
флаг kz

С siteA.com и siteB.com указать на разные vHosts/серверы, тогда вы можете удалить все существующие директивы в сайтB.com/.htaccess и используйте более простой mod_alias перенаправить и RedirectMatch директивы.

Например:

# сайтB.com/.htaccess

# Конкретные редиректы
Редирект 301 /foo https://siteA.com/another-foo
Редирект 301 /бар https://siteA.com/another-bar
Редирект 301 /баз https://siteA.com/another-baz

# Перенаправить все остальное на главную страницу siteA.com
RedirectMatch 301 ^ https://siteA.com/

Сначала протестируйте с 302 (временной) переадресацией, чтобы избежать потенциальных проблем с кэшированием.

NB: перенаправление всего остального на главную страницу другого сайта, скорее всего, будет воспринято поисковыми системами как soft-404 и не особенно полезно для пользователей. Вместо этого часто предпочтительнее использовать более описательный код 404.

Мое последнее требование: никто не может получить доступ к siteB после добавления перенаправления.

С все перенаправляется, siteB.com эффективно недоступен.

Справка:

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.