Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: mod_rewrite кодировка
 
 автор: Саша   (07.02.2008 в 15:54)   письмо автору
 
 

Здравствуйте.
Если передать урл с рускими буквами, мод реврайт превращает их в белеберду. Как с этим бороться?

   
 
 автор: jbs   (07.02.2008 в 16:38)   письмо автору
 
   для: Саша   (07.02.2008 в 15:54)
 

>мод реврайт
а что в htaccess?

>превращает их в белеберду.
Кодирует URL в безопасное представление.

>Как с этим бороться?
Ненадо с этим бороться
Читайте описание функций, разберётесь, ихмо.
http://www.softtime.ru/group/id_group=10

   
 
 автор: Саша   (08.02.2008 в 13:38)   письмо автору
 
   для: jbs   (07.02.2008 в 16:38)
 

Функции не помагают.
Объясню более конкретно проблему.
Есть урл

http://............../Бытовая_техника/

правило
RewriteRule ^adv/([0-9]*)/?([^.]*)$ index.php?all=$0&dir=&page=adv&action=view&catid=$1&path=$2 [L]


т.е. переменная path должна содержать "Бытовая_техника". Но mod_rewrite превращает его в
Бытовая_техника/

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования