Редирект, чтобы убрать звездочку в URL

Редирект, чтобы убрать звездочку в URL

Редирект через htaccess для удаления звездочки


Для того чтобы получить из https://site.ru/* следующий URL-адрес https://site.ru/

RewriteRule ^\*  /  [R=301,L]

Для того чтобы получить из https://site.ru/abc*def следующие URL-адрес https://site.ru/abcdef

RewriteRule ^(.*?)\*(.*)  /$1$2  [R=301,L]

Описание

Очень редко им пользуюсь, в основном все решается настройкой проверкой URL-адресов на несуществующие, которые делает разработчик сайта. Но некоторые CMS считают, что звездочка не относится к этому и продолжают отдавать такой же контент, по сути дублируя страницы. Поэтому приходилось пару раз настраивать подобный редирект, чтобы перенаправить с URL-адресов со звездочкой на обычные.

Опубликовал(а)Teh
Предыдущая запись
Редиректы по замене символов в URL
Следующая запись
Редирект чтобы убрать точки в конце URL
Добавить комментарий
Ваш электронный адрес не будет опубликован. Обязательные поля помечены *