Поскольку я нахожусь в процессе миграции сайта, я боролся с проблемой 301 перенаправления и хотел бы помочь.301 Путь переадресации перенаправления к одному каталогу
Я собираюсь переместить весь домен (www.oldsite.com) в новый домен (www.newsite.com). Я планировал выполнить это, изменив точку DNSto на новый сервер. На новом сайте я пытаюсь настроить 301 переадресацию в моем файле .htaccess, чтобы указать назначение для любых URL-адресов, которые не будут существовать.
Большинство переадресовывает отлично: Перенаправление 301/старый-Dir-1// новый-Dir-1/ ... отлично работает.
Однако, если я хочу, чтобы перенаправить подкаталог:
Перенаправление 301/старый-Dir-1/подкаталог// новый-Dir-1/
... фактический результат является:
www.newsite.com/new-dir-1/subdir
Я не хочу, чтобы пройти через подкаталог.
Я попытался кучу комбинаций и учебных пособий и Переписать правила, как:
RewriteRule^старо-реж-1 /(.*)/новый-Dir-1/$ 1 [R = 301, L]
И бесчисленные другие варианты ... любые идеи?