Столкнулся с такой ситуацией. Перенес сайт на новый сервер (заграничный).
Возникла проблема с передачей кириллицы в адресной строке:
http://какойтосайт[dot]ru/cat/tag/%C[dot][dot][dot]2%E0%EB%EB%EE%E2
Если идти по ссылке - то выдается ошибка. На старом сервере не было таких проблем с кириллицей.
Скрипты читают базу MySQL и выдают результат прекрасно, без всяких крякозябр.....
Даже не знаю что копать FreeBSD, Apache или PHP.
Ошибка в браузере выдается 406.
Посмотрел httpd.conf и php.ini - с кодировками вроде все аналогично.
Значит где то во FreeBSD настроить что-то надо?
Где хотя бы "копать"?
Apache 2.0
1. President - 24 Января, 2009 - 23:24:42 - перейти к сообщению
2. valenok - 25 Января, 2009 - 02:03:48 - перейти к сообщению
406
The client (webbrowser) does not accept the document format. The formats that may be specified not to accept are charset, encoding, certain file types, languages, or ranges.
Убедись что у тебя правильные заголовки отдаются.
Попробуй другим браузером и приведи скрипт и htaccess
The client (webbrowser) does not accept the document format. The formats that may be specified not to accept are charset, encoding, certain file types, languages, or ranges.
Убедись что у тебя правильные заголовки отдаются.
Попробуй другим браузером и приведи скрипт и htaccess
3. President - 25 Января, 2009 - 07:59:56 - перейти к сообщению
удалил
4. Бублик - 25 Января, 2009 - 08:21:40 - перейти к сообщению
Не шибко рабочий у вас хостер...
5. President - 25 Января, 2009 - 08:25:34 - перейти к сообщению
удалил
6. President - 25 Января, 2009 - 10:46:08 - перейти к сообщению
Проблему локализовал
Кто-нибудь настраивал ModSecurite для win-1251?
Что то сходу найти не могу. Везде UTF-8
Кто-нибудь настраивал ModSecurite для win-1251?
Что то сходу найти не могу. Везде UTF-8