Заменить один символ во всех урлах

Статус
В этой теме нельзя размещать новые ответы.

Charle

Постоялец
Регистрация
5 Окт 2006
Сообщения
103
Реакции
9
Скачал тут движок киновиповского шопа, а там урлы такие по умолчанию:
X-Men+Origins:+Wolverine-363528.html

Может знает кто как поменять символы ":" и "+" на "-" ?
 
На сколько я знаю, средствами Mod Rewrite/htaccess никак.
Вам нужно в коде шопа сделать замену, чтобы получть
Код:
X-Men-Origins--Wolverine-363528.html
а средствами ЧПУ пенаправлять, чтобы движок правильно съедал ссылку
Код:
X-Men+Origins:+Wolverine-363528.html
Но тут возникает пару загвоздок:
1) Если вы заменяете ":" и "+" на "-", то как потом ЧПУ будет определять какой из символов заменен?
2) При замене на символ "-" у Вас могут, как в примере, попадаться эти же символы... так что тут выйдет канфуз.

Вывод: нужно искать другое решение или оставлять как есть, ИМХО.
 
Спасибо за ответ. Но другие же как-то делают. Значит можно как-то..
 
нужно править в коде самого скрипта, чтобы он сразу генерировал нормальные ссылки. Я как понял, ссылка генерится из названия фильма? Тогда надо смотреть там где сохраняется новый фильм. И где происходит транслитерация названия в урл.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху