parser

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

 

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

Ответ

foof 29.06.2007 16:41

пробывал:

1)В .htaccess пишем конструкцию

<FIles ~ "\.html$">
<LimitExcept GET POST>
Require valid-user
</LimitExcept>
<Files>

При этом надо иметь AllowOverride All

2)Другой вариант - перекрыть расширение .php парсерным хэндлером

AddHandler parser-html .php
Action parser-html /cgi-bin/parser3.cgi

3)Создал перл скрипт 3.cgi с таким содержанием:
#!/usr/bin/perl

print "Content-Type: text/html\n\n";

foreach my $key (keys %ENV)
{
print "$key=$ENV{$key}<br />";
}

print while <STDIN>;

При посте данных из формы на скрипт 3.cgi всё работает корректно!
Но если в .htaccess написать:
AddHandler parsed-html html
Action parsed-html /cgi-bin/3.cgi

и организовать пост запрос, то данные не проходят и где-то теряются!