--- parser3/www/htdocs/Attic/.htaccess 2003/03/08 12:22:06 1.12.6.6 +++ parser3/www/htdocs/Attic/.htaccess 2003/11/06 09:56:17 1.22 @@ -1,48 +1,24 @@ -#setenv TEST /foo/bin2 -#setenv HTTP_TEST /foo/bin3!2 -#setenv HTTP_PARSER_SITE_CONFIG /foo/bin3! -#setenv DOCUMENT_ROOT /test/3 +deny from 195.239.227.18 +deny from 194.84.132.18 +deny from 62.32.47.130 +deny from 62.32.63.235 + +#apache +#AddHandler parser3-handler html +AddHandler parsed-html html +Action parsed-html /cgi-bin/debug/parser3 +#Action parsed-html /cgi-bin/release/parser3 +#Action parsed-html /cgi-bin/ReleaseHEAD/parser3 +#Action parsed-html /cgi-bin/DebugHEAD/parser3 +#Action parsed-html /cgi-bin/ProfileDebug/parser3 +#Action parsed-html /cgi-bin/DebugV7/parser3 +#Action parsed-html /cgi-bin/p2Debug/parser2 +#Action parsed-html /cgi-bin/release310/parser3 +#Action parsed-html /cgi-bin/release308/parser3 +#Action parsed-html /cgi-bin/release311/parser3 -#addhandler parser3-handler .html -#addhandler parser3-cgi-handler .cgihtml -addhandler parser3-handler .ahtml -action parser3-cgi-handler /cgi-bin/parser3 -#action parser3-cgi-handler /cgi-bin/parser3_release -addhandler parser3-cgi-handler .html - -action parser3-0005-cgi-handler /cgi-bin/parser3_0005 -addhandler parser3-0005-cgi-handler .cgi5html - -action parser3-0007-cgi-handler /cgi-bin/parser3_0007 -addhandler parser3-0007-cgi-handler .cgi7html - -action parser2-cgi-handler /cgi-bin/parser2 -addhandler parser2-cgi-handler .html2 - - -order deny,allow -deny from all - -#design network -allow from 195.218.200 -allow from 192.168 -allow from 213.152.135 - -#satisfy any -# AuthType basic -# AuthName "parser3" -# AuthUserFile Y:\parser3project\parser3\www\htdocs\.htpasswd -# Require valid-user - -#RewriteEngine On -#RewriteCond %{REQUEST_URI} ^/banner$ -#RewriteRule .* /banner.html?key=${variant:key} - - - -################### # enabling SSI Options +Includes @@ -60,26 +36,35 @@ RewriteBase / DirectoryIndex index.html index.htm -# если пришли смотреть старый форум - отправляем куда следует +# хёыш яЁш°ыш ёьюЄЁхЄ№ ёЄрЁ√х тх∙ш - юЄяЁрты хь ъєфр ёыхфєхЄ RewriteRule forum/message_([0-9]+) http://parser2.parser.ru/forum/message.html?id=$1 [L,R,QSA] +RewriteCond %{REQUEST_URI} (docs/introduction.html|docs/operators.+\.html|docs/example\.html|docs/appendix_.\.html|examples/example[0-9]\.html|download/parser_changes\.html) +RewriteRule (.+) http://parser2.parser.ru/$1 [L,R,QSA] + +# хёыш шфхь т рфьшэ шыш эр 404 ю°шсъє - эх Їшу эшўхую ЁхЁрщЄшЄ№ тютёх +RewriteRule ^(admin|tests|404)/ - [L] -# если идем в админ или на 404 ошибку - не фиг ничего рерайтить вовсе -RewriteRule ^(admin|404)/ - [L] +RewriteRule ^_ - [L] +RewriteRule ^docs/(lang|src) - [L] +RewriteRule ^docs/comment\.html$ - [L] +RewriteRule \.(gif|jpg|png|js|css|exe|zip|rar|pdf|rtf|doc|xls|ppt|swf|ipx|txt|xslt|xsl|tif|eps|tiff|ico|ent|chm|cfm|gz|tgz|htm)$ - [L] -# если обратились к директории, и нету закрывающего слеша - редиректим и исправляем это +# хёыш юсЁрЄшышё№ ъ фшЁхъЄюЁшш, ш эхЄє чръЁ√тр■∙хую ёых°р - ЁхфшЁхъЄшь ш шёяЁрты хь ¤Єю RewriteCond %{REQUEST_URI} !\. RewriteRule ^(.+[^/])$ http://%{SERVER_NAME}/$1/ [L,R,QSA] -# разрешаем смотреть preview и xml только "своим" +# ЁрчЁх°рхь ёьюЄЁхЄ№ preview ш xml Єюы№ъю "ётюшь" #RewriteCond %{QUERY_STRING} mode=(preview|xml|debug) -RewriteCond %{QUERY_STRING} mode=(xml) +RewriteCond %{QUERY_STRING} mode=(xml|debug) RewriteCond %{REMOTE_ADDR} !^213\.152\.135 RewriteRule (.*) /_doc.html?request=/404/ [L] -RewriteCond %{REQUEST_URI} !(gif|jpg|png|js|css|exe|zip|rar|pdf|rtf|doc|xls|ppt|swf|ipx|txt|xslt|xsl|tif|eps|tiff|ico|ent|chm|cfm|gz)$ -RewriteCond %{REQUEST_URI} !^/docs/(lang|src|comment.html) -RewriteCond %{REQUEST_URI} !/_ +#RewriteCond %{REQUEST_URI} off-line +#RewriteCond %{REQUEST_URI} \.p$ +#RewriteRule ^off-line/(.*)$ /_file.html?file=$1 [L] + +RewriteRule ^forum/([0-9]+)/ /_doc.html?request=/forum/&id=$1 [L,QSA] RewriteRule (.*) /_doc.html?request=$1 [L,QSA] ErrorDocument 404 /_doc.html?request=/404/