繁体中文
设为首页
加入收藏
当前位置:服务器技术首页 >> Web服务器 >> IIS 服务器 ISAPI_Rewrite组件配置

IIS 服务器 ISAPI_Rewrite组件配置

2008-03-26 13:39:51  作者:  来源:互联网  浏览次数:46  文字大小:【】【】【
简介:******************************************************************************** IIS 服务器******************************************************************************* 1、首先请进入以下网址 ...
关键字:服务器
*******************************************************************************
* IIS 服务器
*******************************************************************************

    1、首先请进入以下网址 http://www.helicontech.com/download/,下载免费版的
    ISAPI_Rewrite组件:ISAPI_Rewrite Lite ( freeware )。如果您仅仅是测试用途使用
    这个就足够了,如果您是商业应用建议您购买完整版的 ISAPI_Rewrite Full。

    如果您无法访问以上网址,您也可以到我们的网站上下载:http://www.ecshop.com

    2、点击下载到本地的文件 isapi_rwl_x86_0064.msi (该文件名和您下载的版本有关)
    进行安装,安装成功之后进入安装目录(默认在
    C:/Program Files/Helicon/ISAPI_Rewrite)找到httpd.ini文件,点击右键将文件只读
    属性去掉。然后进入: 开始菜单->程序->Helicon->ISAPI_Rewrite->httpd.ini,
    点击打开 httpd.ini 文件。

    3、复制下面的内容到httpd.ini文件
  
    4、保存 httpd.ini,进入 ecshop 管理中心->商店设置,将 URL 重写设置为启用。


[ISAPI_Rewrite]

# 为了确保重写规则不影响服务器上的其他站点
# 请将下面的语句前的#号去掉,并将(?:www\.)?site1\.com改为商店所在域名

#RewriteCond %{HTTP:Host} (?:www\.)?site1\.com

RewriteRule ^(.*)/index.html$                $1/index.php          [I]                     
RewriteRule ^(.*)/category$                  $1/index.php          [I]
RewriteRule ^(.*)/feed-c([0-9]+).xml$        $1/feed.php?cat=$2    [I]
RewriteRule ^(.*)/feed-b([0-9]+).xml$        $1/feed.php?brand=$2  [I]
RewriteRule ^(.*)/feed.xml$                  $1/feed.php           [I]
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$ $1/category.php?id=$2&brand=$3&price_min=$4&price_max=$5&filter_attr=$6&page=$7&sort=$8&order=$9 [I]
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)\.html$                         $1/category.php?id=$2&brand=$3&price_min=$4&price_max=$5&filter_attr=$6                          [I]
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$                         $1/category.php?id=$2&brand=$3&page=$4&sort=$5&order=$6                                          [I]
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-([0-9]+)(.*)\.html$                         $1/category.php?id=$2&brand=$3&page=$4                                                           [I]
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)(.*)\.html$                         $1/category.php?id=$2&brand=$3                                                                   [I]
RewriteRule ^(.*)/category-([0-9]+)(.*)\.html$                              $1/category.php?id=$2                              [I]
RewriteRule ^(.*)/goods-([0-9]+)(.*)\.html$                                  $1/goods.php?id=$2                                 [I] 
RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$  $1/article_cat.php?id=$2&page=$3&sort=$4&order=$5  [I]
RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)(.*)\.html$                   $1/article_cat.php?id=$2&page=$3                   [I]
RewriteRule ^(.*)/article_cat-([0-9]+)(.*)\.html$                            $1/article_cat.php?id=$2                           [I]
RewriteRule ^(.*)/article-([0-9]+)(.*)\.html$                                $1/article.php?id=$2                               [I]
RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)\.html   $1/brand.php?id=$2&cat=$3&page=$4&sort=$5&order=$6 [I]
RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*)\.html                $1/brand.php?id=$2&cat=$3&page=$4                  [I]
RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)(.*)\.html                         $1/brand.php?id=$2&cat=$3                          [I]
RewriteRule ^(.*)/brand-([0-9]+)(.*)\.html                                   $1/brand.php?id=$2                                 [I]
RewriteRule ^(.*)/tag-(.*)\.html                                             $1/search.php?keywords=$2                          [I]
RewriteRule ^(.*)/snatch-([0-9]+)\.html$                                      $1/snatch.php?id=$2                                [I]
RewriteRule ^(.*)/group_buy-([0-9]+)\.html$                                   $1/group_buy.php?act=view&id=$2                    [I]

责任编辑:探索者


相关文章
 

最新文章

更多

· 巧用ISAPI_Rewrite规则写...
· ISAPI_rewrite中文手册
· php_admin_value(php_ad...
· IIS 服务器 ISAPI_Rewri...
· 正确的Windows下安装配置SVN
· 调查显示:Ubuntu和Red H...
· 国际网页Web设计流程
· Web 3.0分析:信息的本质...
· Web 2.0改变了互联网
· 防护Web站点恶意链接的方法

推荐文章

更多

· 巧用ISAPI_Rewrite规则写...
· ISAPI_rewrite中文手册
· php_admin_value(php_ad...
· IIS 服务器 ISAPI_Rewri...
· 正确的Windows下安装配置SVN
· 调查显示:Ubuntu和Red H...
· 国际网页Web设计流程
· Web 3.0分析:信息的本质...
· Web 2.0改变了互联网
· 防护Web站点恶意链接的方法

热点文章

更多