|
|
|
Смотри, какая петрушка получается:
Вот один вариант .htaccess:AddHandler parsed-html .p2
Action parsed-html /cgi/parser2.cgi
DirectoryIndex index.p2
ErrorDocument 404 http://htaccess1.nvn.ru/404.p2
ErrorDocument 403 http://htaccess1.nvn.ru/404.p2
<Files ~ "\.cfg$">
Order allow,deny
Deny from all
</Files> и вот что из этого (htaccess1.nvn.ru/pirzkhgl.html) получается а вот так если запрашивать с расширением .p2 - то есть всё как должно быть.
А теперь возьмём вот такой .htaccess:AddHandler parsed-html .p2
Action parsed-html /cgi/parser2.cgi
DirectoryIndex index.p2
ErrorDocument 404 /404.p2
ErrorDocument 403 /404.p2
<Files ~ "\.cfg$">
Order allow,deny
Deny from all
</Files> и тоже спросим какой-нибудь pirzkhgl.ggha, а потом pirzkhgl.p2.
Парсер настроен на расширение .p2. index.p2 и 404.p2 представляют собой соответсно ^uri[] и not founded<br>^uri[], а 404.html - ^include[/404.p2].
Я смотрю всё это дело без всякого прокси и в первом случае второго .htaccess'а :) мне показывают стандартную страницы ошибки 404, то-есть по какой-то причине .htaccess срабатывает не правильно. Если ты видишь то же самое, тогда объясни мне почему так получается, а если нет... Тогда я вообще ничего не понимаю...
|