У меня проблемы с некоторыми перенаправлениями.Мы переместили сайт со старого домена в новую подпапку на новом домене и перетасовали некоторые страницы вокруг.Поэтому я пытаюсь, например, переместить old-domain.com/about/
в new-domain.com/subfolder/about/
или old-domain-com/convoluted-autogenerated-page-slug/
в new-domain/subfolder/page/
(т.е. не совпадать с именем файла в любое время).
Основной код IВ моем .htaccess
файле используется что-то вроде:
RewriteCond %{HTTP_HOST} ^old-domain\.com
RewriteRule ^(.*)$ https://www.new-domain.com/subfolder/ [L,R=301]
RewriteCond %{HTTP_HOST} ^old-domain\.com/about/
RewriteRule ^(.*)$ https://www.new-domain.com/subfolder/about/ [L,R=301]
old-domain.com/
перенаправляет на new-domain.com/subfolder/
, но old-domain.com/about/
также просто перенаправляет на new-domain.com/subfolder/
, а не на конкретную страницу, которую я хочу,Я не могу получить довольно буквальный список старых URL-адресов для перенаправления на конкретные новые URL-адреса.Любое руководство приветствуется.