|
|
|
|
|
для: kzboxer
(03.12.2011 в 11:19)
| | в htaccess добавить правила вида:
RewriteRule ^$([^/]*)$ http://www.site.ru/index.php=$1 [L,QSA]
|
в index.php написать обработку такого гет запроса и все. Ну и кодировка страниц должна быть в утф8, потому что браузеры кириллицу передают в ней. | |
|
|
|
|
|
|
|
для: KPETuH
(05.12.2011 в 13:55)
| | А потом пришел лесник (cheops) и всех разогнал :D
Во всем есть смысл. И в ваших доводах и в моих. Думаю все зависит от конкретной ситуации. Так что, полагаю, пора прекращать флудить =) Пошалили и будет =) | |
|
|
|
|
|
|
|
для: Sfinks
(05.12.2011 в 13:47)
| | я бы с вами поспорил что на сайте кристиандиор.рф, будет больше посетителей чем на christiandior.ru | |
|
|
|
|
|
|
|
для: KPETuH
(05.12.2011 в 13:44)
| | Тогда уж и страницы надо не на русском писать, а на эсперанто! Интернационал, так уж интернационал =)
Думаю если бы речь шла об интернациональном проекте или международном сайте, то у человека даже не возникло бы изначального вопроса этой темы.
С другой стороны, в той же википедии, в России можно писать адрес по русски, во Франции по французски и т.д. И все счастливы. Правда вопрос о том, чего это стоило программистам остается на стороне сервера =) | |
|
|
|
|
|
|
|
для: Tamplier
(05.12.2011 в 13:33)
| | Это бесспорно =) Но мы же, как правило, не для себя это делаем =) Если у вас сайт о программировании, то и говорить не о чем. А если о косметике, то на полностью русскоязычном сайте будет значительно больше посетителей.... Посетительниц вернее. А это уже конкуренция а не программирование. | |
|
|
|
|
|
|
|
для: Sfinks
(05.12.2011 в 12:59)
| | при чем тут имена переменных?, и не используют их не по причине, глаз режет а по причине того что неизбежен вал ошибок, и невозможность практически распределенной разработки, угу пошлите код своему коллеге в индии или германии или сша что он вам скажет по поводу вашего кода? И конечно вы сможете предложить установить человеку из великобритании русскую локаль чтобы зайти на ваш сайт. | |
|
|
|
|
|
|
|
для: Sfinks
(05.12.2011 в 12:59)
| | Но сколько геморроя это добавит программистам... | |
|
|
|
|
|
|
|
для: KPETuH
(05.12.2011 в 12:07)
| | Да будет вам известно, уже и в ПХП можно использовать имена переменных и функций кирилицей. Можете проверить код:
<?php
$переменная = "переменная_кирилицей";
if(!preg_match('/^[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/',$переменная))
echo $переменная.' - не правилльное имя переменной ПХП';
else
echo $переменная.' - правилльное имя переменной ПХП';
?>
|
Другой вопрос, что программерам привычнее на латинице и такой код даже зрение режет. Но по сайтам ходят, знаете ли, не только программеры. И адрес СуперСайт.рф/Добро_пожаловать выглядит куда дружелюбнее чем SuperSajt.ru/index.php | |
|
|
|
|
|
|
|
для: kzboxer
(03.12.2011 в 11:19)
| | Будет ли отображена кирилица в урл или она будет закодирована - зависит от браузера (если она конечно изначально не закодирована). Все новые браузеры отображают ее корректно. Про отсутствие расширения - это действительно вопрос к rewrite в .htaccess. Как верно его настроить - вопрос в раздел "Форум Apache"
PS: не заметил что вы там уже спросили. | |
|
|
|
|
|
|
|
для: Sfinks
(05.12.2011 в 11:43)
| | А зачем вам php там же команды на латинице пишут, используйте 1С там программирование по русски на кириллице... | |
|
|
|
|