|
|
|
| Добрый день форумчане. Возник вопрос, а возможно ли сделать потдержку кирилицы в адресной строке?
Ясное дело что скоро она будет везде и по всюду, но сейчас браузеры чихают.
Но ведь в ВП и ВИКИ как то это реализовано. У кого есть соображения на эту тему? | |
|
|
|
|
|
|
|
для: TanTaL91
(05.02.2010 в 23:01)
| | Понятие ЧПУ шире, чем русские символы в адресной строке.
в .htaccess
RewriteEngine On
RewriteBase /
RewriteRule ^page/([^/]+)$ /index.php?page=$1 [L]
дальше-не-помню-чо. Сохранить .htaccess в UTF-8 сразу. На всякий случай, ага.
ссылка так и будет выглядеть:
<a href="page/а_вот_и_русские_буквы">ссылка</a>
если сайт в UTF-8 - то собстно в $_GET['page'] должно быть "а_вот_и_русские_буквы"
если сайт в windows-1251, то еще так:
$page = iconv('UTF-8', 'CP1251', $_GET['page']);
в $page будет "а_вот_и_русские_буквы".
По идее, должно работать… | |
|
|
|
|
|
|
|
для: TanTaL91
(05.02.2010 в 23:01)
| | опять даблпост
| |
|
|
|
|
|
|
|
для: TanTaL91
(05.02.2010 в 23:01)
| | не понимаю и никогда не понимал собственно кому и зачем это надо....
как будто пользователю руками это править. на самом деле абсолютно пофиг что там в адресной строке. к слову....зайдите например на сайт одноклассники, я думаю, что увидев адресную строку какой-нибудь ярый приверженец чпу, не грубо выражаясь, бы бл***ь обо**ался.... | |
|
|
|