parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Русский Apache: достаточно выключить в каталоге с cgi-скриптами

Александр Петросян (PAF) 05.03.2003 12:16 / 05.03.2003 12:20

запросы к /index.html превращаются [internal redirect] к запросу /cgi-bin/parser3.cgi/index.html

при этом, скажем, авторизация проверяется до redirect.
и человека либо пускают дальше, либо нет.

однако если настройки Русского Apache сделаны в htdocs/.htaccess они не распространяются на каталоги вне htdocs, и если каталог со скриптами находится вне htdocs, на него они не распространяются.

диагноз: в каталог с cgi-скриптами положите .htaccess с таким текстом:
#выключить Русский Apache совсем
#ведь parser3, по-умолчанию, выдаёт content-type с указаним charset
CharsetDisable On
Русский Apache перестанет вообще что-либо перекодировать, и картинки заработают.

имейте в виду, что файлы, не обрабатываемые parser'ом [скажем, «info.txt»] при этом потеряют атрибут charset заголовка content-type, что, в каких-то случаях, может быть проблемой.