Помогите правильно склеить страницы

I
На сайте с 30.12.2011
Offline
32
301

Добрый день!

помогите решить такую задачу:

на сайте есть два вида ссылок

в некоторых местах /something/25

в некоторых /something/25/-

во втором варианте символ "-" связан с тем, что движок пытается сгенерировать название статьи в виде ссылки, но видимо не может работать с рус буквами, поэтому во всех названиях, где нет англ букв, ставит этот символ. Мало того, эти черточки ставятся по количеству слов в заголовке, то есть могут быть и ссылки вида /something/25/--- и т.д.

Можно ли через htaccess или другим способом склеить ссылки так, чтобы

все ссылки вида /something/*/-

принимали вид /something/*

Движок social engine 4.

I
На сайте с 30.12.2011
Offline
32
#1

покопавшись в мануалах, решил вопрос следующим образом:

RewriteBase /

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

Теперь по ссылкам с любыми символами после номера категории (в моем случае это "-") перенаправляет на ссылку без них.

Но возник следующий вопрос - на некоторых страницах движок-то все равно генерирует ссылки с этими символами. Это повлияет на продвижение в худшую сторону, если при этом я сделал редирект, описанный выше?

Прошу модераторов перенести тему в Технические вопросы-Веб-строительство

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