WinXP, Apache 2.2, php 5.2.11. Переставил Apache и PHP.При запросе вида http://site.ru/оП.doc выдает Forbidden.
You don't have permission to access /Пр.doc on this server.Но, Если ввести вручную в URL http://site.ru/Пр.doc, то все работает (!!!).
В логах апача выдает ошибку -
[Fri Mar 12 08:46:49 2010] [error] [client 127.0.0.4] (22)Invalid argument: Cannot map GET /оП.doc HTTP/1.0 to file
[Fri Mar 12 08:46:49 2010] [error] [client 127.0.0.4] client denied by server configuration: Z:/denwer/www/denwer/errors/403.phpТ.е. апач не верно декодит %xx.
в http.conf есть строка. AddDefaultCharset windows-1251
Пробовал отключать mod_rewrite, ничего не дало.Что за "Cannot map GET /оП.doc HTTP/1.0 to file"?
>Прошу подправить, не верно сохранилось из за символов %xx, вставил пробелы.
>> При запросе вида http://site.ru/% cf % f0.doc выдает Forbidden.
.
В логах апача выдает ошибку -
[Fri Mar 12 08:46:49 2010] [error] [client 127.0.0.4] (22)Invalid argument: Cannot map GET /% cf % f0.doc HTTP/1.0 to file
Помогите!
Почему не работают ссылки вида /%xx%xx%xx в Apache 2.2?
Ссылки вида /Россия.html работают!
Неужели ни кто не знает? Теперь жалею, что поставил тухлый аппач 2.2 лучшеб на 1.2 сидел... :(