apache使用小技巧
时间:2007-12-08 来源:aport
          <IfDefine ClosedForNow>
          Redirect / http://otherserver.example.com/
          </IfDefine>
    
2。<Directory>
<Directory>配置段中的指令作用于指定的文件系统目录及其所有子目录.htaccess文件可以达到同样的效果。下例中,/var/web/dir1 及其所有子目录被允许进行目录索引。
            <Directory /var/web/dir1>
             Options +Indexes
            </Directory>
      
3.<File>
Files配置段中的指令作用于特定的文件名,而无论这个文件实际存在于哪个目录。下例中的配置指令如果出现在配置文件的主服务器段,则会拒绝对位于任何目录下的private.html的访问。
          <Files private.html>
           Order allow,deny
           Deny from all
          </Files>
      
<Files>和<Directory>段的组合可以作用于文件系统中的特定文件。下例中的配置会拒绝对 /var/web/dir1/private.html 、/var/web/dir1/subdir2/private.html 、/var/web/dir1/subdir3/private.html等任何 /var/web/dir1/ 目录下private.html的访问。
          <Directory /var/web/dir1>
          <Files private.html>
          Order allow,deny
          Deny from all
          </Files>
          </Directory>
        
4.<Location>
<Location>指令与文件系统无关,下例演示了如何将特定的URL映射到Apache内部的处理器mod_status ,而并不要求文件系统中确实存在server-status文件。
            <Location /server-status>
            SetHandler server-status
            </Location>
          
5.<Proxy>
<Proxy>和<ProxyMatch>容器中的指令仅作用于通过mod_proxy代理服务器访问的、与指定URL匹配的站点。下例中的配置会拒绝通过代理服务器访问cnn.com站点。
              <Proxy http://cnn.com/*>
              Order allow,deny
              Deny from all
              </Proxy>
            










