PC6下载站

分类分类

ISAPI_Rewrite3使用教程

关注+2011-01-07作者:清晨

17 页 常见ISAPI_Rewrite规则写法

 常见ISAPI_Rewrite规则写法

  [1]# 排除当前虚拟主机需要正常访问的域名(web.eboat.cn www.eboat.cn)

  # RewriteCond Host: (?:web|www)\.eboat\.cn

  # 多数情况下是一个,即当前提供二级域名服务的系统(如建站系统)

  RewriteCond Host: web\.eboat\.cn

  RewriteRule (.*) $1 [L]

  # 解决不规范目录(末尾无/)的问题

  # 但前提是目录名不含‘.’而文件名必须包含,否则无法区分两者

  # 如果保证URL中的目录名称规范,则无需此规则

  RewriteRule ^/([^.]+[^/]$) /$1/ [L,R]

  # 提取任意的二级域名名称(即第一个词汇)

  # 用[a-zA-Z0-9_-]限制名称字符,重写Url到Home/子目录下

  # 如 test.eboat.cn => web.eboat.cn/Home/test

  RewriteCond Host: ([a-zA-Z0-9_-]+)\.eboat\.cn

  RewriteRule ^/(.*) /Home/$1/$2 [I,L]

  [ISAPI_Rewrite]

  RepeatLimit 1

  # Defend your computer from some worm attacks

  RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]

  # 排除当前虚拟主机需要正常访问的域名(web.eboat.cn www.eboat.cn)

  # RewriteCond Host: (?:web|www)\.eboat\.cn

  # 多数情况下是一个,即当前提供二级域名服务的系统(如建站系统)

  RewriteCond Host: web\.eboat\.cn

  RewriteRule (.*) $1 [L]

  # 解决不规范目录(末尾无/)的问题

  # 但前提是目录名不含‘.’而文件名必须包含,否则无法区分两者

  # 如果保证URL中的目录名称规范,则无需此规则

  RewriteRule ^/([^.]+[^/]$) /$1/ [L,R]

  # 提取任意的二级域名名称(即第一个词汇)

  # 用[a-zA-Z0-9_-]限制名称字符,重写Url到Home/子目录下

  # 如 test.eboat.cn => web.eboat.cn/Home/test

  RewriteCond Host: ([a-zA-Z0-9_-]+)\.eboat\.cn

  RewriteRule ^/(.*) /Home/$1/$2 [I,L]

 

展开全部

相关文章

更多+相同厂商

热门推荐

  • 最新排行
  • 最热排行
  • 评分最高
排行榜

    点击查看更多

      点击查看更多

        点击查看更多

        说两句网友评论

          我要评论...
          取消