Annotation of parser3/www/htdocs/.htaccess, revision 1.12.6.6

1.3       paf         1: #setenv TEST /foo/bin2
                      2: #setenv HTTP_TEST /foo/bin3!2
1.2       paf         3: #setenv HTTP_PARSER_SITE_CONFIG /foo/bin3!
1.3       paf         4: #setenv DOCUMENT_ROOT /test/3
1.2       paf         5: 
1.10      paf         6: #addhandler parser3-handler .html
                      7: #addhandler parser3-cgi-handler .cgihtml
                      8: 
                      9: addhandler parser3-handler .ahtml
1.11      paf        10: 
1.12.6.5  paf        11: action parser3-cgi-handler /cgi-bin/parser3
                     12: #action parser3-cgi-handler /cgi-bin/parser3_release
1.10      paf        13: addhandler parser3-cgi-handler .html
1.1       paf        14: 
1.11      paf        15: action parser3-0005-cgi-handler /cgi-bin/parser3_0005
1.8       paf        16: addhandler parser3-0005-cgi-handler .cgi5html
                     17: 
1.12.6.2  paf        18: action parser3-0007-cgi-handler /cgi-bin/parser3_0007
                     19: addhandler parser3-0007-cgi-handler .cgi7html
                     20: 
1.12.6.1  paf        21: action parser2-cgi-handler /cgi-bin/parser2
                     22: addhandler parser2-cgi-handler .html2
                     23: 
1.8       paf        24: 
1.1       paf        25: order deny,allow
                     26: deny from all
                     27: 
                     28: #design network
                     29: allow from 195.218.200 
                     30: allow from 192.168
                     31: allow from 213.152.135
1.5       paf        32: 
                     33: #satisfy any
                     34: #    AuthType basic
                     35: #    AuthName "parser3"
                     36: #    AuthUserFile Y:\parser3project\parser3\www\htdocs\.htpasswd
                     37: #    Require valid-user
1.12      paf        38: 
1.12.6.3  paf        39: #RewriteEngine On
                     40: #RewriteCond %{REQUEST_URI} ^/banner$
                     41: #RewriteRule .* /banner.html?key=${variant:key}
                     42: 
1.12.6.6! paf        43: 
        !            44: 
        !            45: ###################
        !            46: 
        !            47: # enabling SSI
        !            48: Options +Includes
        !            49: AddHandler server-parsed .htm
        !            50: 
        !            51: 
        !            52: AddType image/x-icon ico
        !            53: AddType text/xml xsl
        !            54: AddType application/chm chm
        !            55: #AddType application/octet-stream chm
        !            56: 
        !            57: 
        !            58: RewriteEngine on
        !            59: RewriteBase /
        !            60: 
        !            61: DirectoryIndex index.html index.htm
        !            62: 
        !            63: # если пришли смотреть старый форум - отправляем куда следует
        !            64: RewriteRule forum/message_([0-9]+) http://parser2.parser.ru/forum/message.html?id=$1 [L,R,QSA]
        !            65: 
        !            66: 
        !            67: # если идем в админ или на 404 ошибку - не фиг ничего рерайтить вовсе
        !            68: RewriteRule ^(admin|404)/ - [L]
        !            69: 
        !            70: # если обратились к директории, и нету закрывающего слеша - редиректим и исправляем это
        !            71: RewriteCond %{REQUEST_URI} !\.
        !            72: RewriteRule ^(.+[^/])$ http://%{SERVER_NAME}/$1/ [L,R,QSA]
        !            73: 
        !            74: # разрешаем смотреть preview и xml только "своим"
        !            75: #RewriteCond %{QUERY_STRING} mode=(preview|xml|debug)
        !            76: RewriteCond %{QUERY_STRING} mode=(xml)
        !            77: RewriteCond %{REMOTE_ADDR} !^213\.152\.135
        !            78: RewriteRule (.*) /_doc.html?request=/404/ [L]
        !            79: 
        !            80: 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)$
        !            81: RewriteCond %{REQUEST_URI} !^/docs/(lang|src|comment.html)
        !            82: RewriteCond %{REQUEST_URI} !/_
        !            83: RewriteRule (.*)  /_doc.html?request=$1 [L,QSA]
        !            84: 
        !            85: ErrorDocument 404 /_doc.html?request=/404/

E-mail: