Кодированый url

Все о скриптах

Модераторы: Art.i, vasya

Кодированый url

Сообщение webmedia » Вс май 23, 2010 10:59 am

Здраствуйте. При открытие url вида http://www.site.ru/tags/%E7%E2%F3%EA/ сервер выдвет ошибку 404, при этом при открытии http://www.site.ru/tags/web/ страницы открываются нормально. Сервер Linux + php FastCgi. Как настроить коректную обработку кодированых русских url?
webmedia
 
Сообщений: 16
Зарегистрирован: Вт ноя 27, 2007 5:27 pm

Сообщение ip1981 » Вс май 23, 2010 11:14 am

Там какая-то CMS?
ip1981
 
Сообщений: 72
Зарегистрирован: Пн фев 01, 2010 1:39 am

Сообщение webmedia » Вс май 23, 2010 11:36 am

DLE, при этом запрос http://www.site.ru/index.php?do=tags&ta ... 8%E2%E5%F0 выполняет нормально, правила .htaccess с латинскими буквами обрабатываются нормально, а с кодированми рускими символами с ошибкой 404 - RewriteRule ^tags/([^/]*)(/?)+$ index.php?do=tags&tag=$1 [L]
webmedia
 
Сообщений: 16
Зарегистрирован: Вт ноя 27, 2007 5:27 pm

Сообщение ls » Вс май 23, 2010 4:17 pm

Возможно есть какой-либо плагин для DLE который будет называть все URL в статьях автоматически латиницей, для WP такой есть, называется CyrURL или RusLat
С русскими именами проблемы неизбежно будут возникать.
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS


Вернуться в CGI, Perl, PHP

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2