RewriteRule для %20 %23 %2B

Z
На сайте с 19.09.2011
Offline
58
457

Подскажите как настроить .htaccess для:

1. Символов: %20, %23, %2B, +

2. Маски: URL_%23_ФРАЗА.html

Данная проблема создает дубли основной страницы. Частично решил ее с помощью rel=canonical, но для маски оно не срабатывает.

Дублирование получается таким образом:

web.com/page%20%23%.html

web.com/page%23_dublbubl00000N.html

S
На сайте с 30.09.2016
Offline
459
#1
Zimer:
Данная проблема создает дубли основной страницы.

Частично эта проблема надуманная, а в части её частичного существования она создаётся неправильной обработкой адресов движком сайта.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
LEOnidUKG
На сайте с 25.11.2006
Offline
1551
#2

Делайте исправления в самом движке и редиректы тоже, мучать RewriteRule не нужно для такого.

✅ Трастовых площадок под размещение статей и ссылок. Опыт 12 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )
Z
На сайте с 19.09.2011
Offline
58
#3

Движок не генерирует ссылки. Их можно сделать только при вводе. Таким образом конкуренты могут делов натворить)

S
На сайте с 30.09.2016
Offline
459
#4
Zimer:
Движок не генерирует ссылки.

Зато он их криво обрабатывает. Поэтому тут даже конкуренты не нужны, ССЗБ.

LEOnidUKG
На сайте с 25.11.2006
Offline
1551
#5
Zimer:
Движок не генерирует ссылки. Их можно сделать только при вводе. Таким образом конкуренты могут делов натворить)

Ещё раз. Движок значит должен проверять, что за урл ему подсовывают. Если урл не совпадает, то редирект на правильный урл.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий