Ответ
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
и организовать пост запрос, то данные не проходят и где-то теряются!