mod_proxy + php5_module + URL в UTF-8 = HTTP 404

YeTi

Новичок
mod_proxy + php5_module + URL в UTF-8 = HTTP 404

Есть сервер Apache,
также есть сервер win2003 где висит IIS.
чтобы было видно каталог IIS из Apache в httpd.conf добавлено
PHP:
<Location /demo>
	ProxyPass http://iis/demo
	ProxyPassReverse http://iis/demo
</Location>
Все работает отлично, пока к апачу не прикрутить php5_module.

Проблема возникает если в URL есть русские буквы.
без php:
пишу в браузере http://apache/demo/ффф.txt
браузер строку преобразовывает и передает апачу GET /demo/%D1%84%D1%84%D1%84.txt
слушаю на iis:80. Всё путём. mod_proxy запрашивает GET /demo/%D1%84%D1%84%D1%84.txt

c php:
пишу в браузере http://apache/demo/ффф.txt
браузер строку преобразовывает и передает апачу GET /demo/%D1%84%D1%84%D1%84.txt
слушаю на iis:80. mod_proxy запрашивает GET /demo/&#9572;%84&#9572;%84&#9572;%84.txt
т.е. %D1 преобразовал в chr(0xd1) а %84 не тронул

IIS соотв-но не шарит фишку и глохнет с 404 :)

соот-но вопрос: кто знает как убрать это преобразование?

Apache 2.2.6
PHP 5.2.4
пробовал с Apache2.0+PHP5.0 - тоже самое

-~{}~ 10.10.07 15:15:

Apache 1.3.39 + PHP 5.2.4 - тоже самое
 
Сверху