Просмотр темы
Помощь с регулярным выражением
|
|
Pisatel |
Опубликовано 11.09.2013 12:57
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Всем доброго времени суток! Вопрос вот в чем: делаю чпу, подскажите, как в .htaccess через регулярку в адресе сделать первые буквы заглавными?RewriteRule ^Dopolnitelno\/здесь должна быть заглавная первая([a-zA-Z0-9_-]+)\/здесь должна быть первая заглавная([a-zA-Z0-9_-]+)(\.html)?$ infusions/$1/$2.php [L,NC] То есть принудительно строку сделать с заглавной буквы? |
|
|
Rush |
Опубликовано 11.09.2013 14:31
|
Администратор Разработчики Группа поддержки Сообщений: 1418 Зарегистрирован: 31.08.2010 14:41 |
lol, может я конечно ошибаюсь, но в хтаксессе ты проверяешь то что тебе приходит с запросом и переадресуешь запрос. а первые заглавные буквы тебе надо делать в скрипте, который генерит ссылки. зы. заглавные буквы в урле - полный бред имхо |
|
|
Pisatel |
Опубликовано 11.09.2013 15:15
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Rush, lol- это к чему? Переведи. По вопросу. Урлы уже переделаны, то есть скрипт их отдает как, например, /Dopolnitelno/Kalendar/Kalendar из infusions/kalendar/kalendar.php, но при переходе ошибка 404, вот и думаю, куда копать. Насчет заглавных букв- зато не как у всех. А "полный бред"- это домены и адреса на кириллице, мое имхо. |
|
|
Rush |
Опубликовано 11.09.2013 16:11
|
Администратор Разработчики Группа поддержки Сообщений: 1418 Зарегистрирован: 31.08.2010 14:41 |
прочитай свой вопрос еще раз, зачем тебе делать уже заглавные буквы заглавными? http://stackoverf...-lowercase ответ здесь |
|
|
Pisatel |
Опубликовано 11.09.2013 16:21
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Прикол вот в чем. Сами ссылки уже преобразуются, то есть Dopolnitelno/Kalendar/Kalendar, но при переходе- 404. А вот если вручную вбить Dopolnitelno/kalendar/kalendar - то так работает. Именно поэтому я и ковыряю регулярку в хитачес... |
|
|
Rush |
Опубликовано 11.09.2013 18:02
|
Администратор Разработчики Группа поддержки Сообщений: 1418 Зарегистрирован: 31.08.2010 14:41 |
Я понял в чем твой прикол искинул инфу по его решению. Тебе надо входящие данные из адреса переводить в нижний регистр
|
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |