#wordpress #.htaccess #redirect #permalinks
Вопрос:
Я пытаюсь перенаправить свой сайт на новый сайт, удалив определенный текст из постоянной ссылки.
Old website: oldsite.com/aamir-khan-bio/
new website: newsite.com/aamir-khan/
Просто нужно удалить-био, используя правило перезаписи. Я попробовал приведенный ниже код. но это не работает должным образом.
RewriteEngine On
RewriteCond %{REQUEST_URI} (. )-bio/?$
RewriteRule ^ https://newsite.com/%1/ [R=301]
Ответ №1:
С показанными вами образцами, пожалуйста, попробуйте следовать правилам htaccess. Пожалуйста, не забудьте поместить это в начало вашего файла правил htaccess. Убедитесь, что ваш новый домен настроен правильно.
Очистите кэш браузера перед проверкой ваших URL-адресов.
RewriteEngine ON
RewriteCond %{HTTP_HOST} ^(?:www.)?oldsite.com$ [NC]
RewriteRule ^(.*)-bio/?$ https://newdomain.com/$1 [R=301,NE,L]
Комментарии:
1. @Рашед Хасан, Привет, это решение сработало для вас?