|
#忘记密码 RewriteRule /lostpass.html /index.php\?gOo=forget.dwt #商品详细页 RewriteRule /product/([0-9]+).html /index.php\?gOo=goods_details.dwt&goodsid=$1 RewriteRule /product_([0-9]+).html /index.php\?gOo=goods_details.dwt&goodsid=$1 RewriteRule /([0-9]+)_([^.]*).html /index.php\?gOo=goods_details.dwt&goodsid=$1 #新闻详细页 RewriteRule /article_([0-9]+).html /index.php\?gOo=help_details.dwt&articleid=$1 RewriteRule /message_([0-9]+).html /index.php\?gOo=article_details.dwt&articleid=$1 #分类详细列表 RewriteRule /catalog_([0-9]+).html /index.php\?gOo=goods_search_list.dwt&gcat=$1 RewriteRule /catalog_([0-9]+)_([0-9]+).html /index.php\?gOo=goods_search_list.dwt&gcat=$1&p=$2 #收藏商品 RewriteRule /addtofavorites_([0-9]+).html /index.php\?gOo=addmembergoods.do&goodsid=$1 #首页上的最新,推荐,特价商品 RewriteRule /list_([a-zA-Z]+).html /index.php\?gOo=goods_search_list.dwt>ype=$1 RewriteRule /list_([a-zA-Z]+)_([0-9]+).html /index.php\?gOo=goods_search_list.dwt>ype=$1&p=$2
下面就需要配置iis为shopex4.7加载组件了,方法类似shopex4.8: 打开iis,右键你的站点属性--ISAPI 筛选器--添加--筛选器名称是Rewrite --可执行文件就是Rewrite.dll的路径,比如E:\home\LocalUser\rewrite\Rewrite.dll 最后重启iis rewrite.dll以及规则可以放入任何一个目录,但记得要给该目录一个users的读权限。
以上就是shopex4.8和shopex4.7的规则以及配置方法。如果iis内有其它程序比如discuz、phpwind之类的,就可能会相互有影响,那么就打开iis, 右键网站属性--ISAPI 筛选器--删除isapi_rewrite这项,因为这里是对整个iis进行设置的,会造成其它程序的冲突。 注意isapi_rewrite3.0和isapi_rewrite2.0不能混用。
因为篇幅问题,现在再把shopex4.7/4.8、discuz6/NT2.5、ecshop、dvbbs、phpwind、wordpress、Discuz6+ecshop等伪静态规则和组件打包进行下载。
以上设置都是针对租用了独立服务器和vps的,在使用虚拟主机的就不用看了,因为作为服务商是应该做好了的,但目前还没有出现对所有流行程序都支持的吧。
|
【收藏】【打印】【进入论坛】 |
|
|
|
|
|
|
|