ecshop伪静态iis Discuz与Ecshop最新的IIS Rewrite伪静态规则 - IIS - 服务器之家

服务器之家

专注于服务器技术!
当前位置:首页 > Web服务器 > IIS

ecshop伪静态iis Discuz与Ecshop最新的IIS Rewrite伪静态规则

发布时间:2017-06-12 来源:服务器之家

  我搞了2个小站一个论坛 一个网店 一直想同时实现伪静态,测试了很多次都没有成功。在网上找了很多Rewrite伪静态规则都不管用失败的主要是ecshop 。最后求助admin5的汉三哥哥帮我从新写了一份规则:)。

  现在提供给大家,希望可以帮到更多和我一样情况的哥哥姐姐们。

  Discuz 的设置就不说了 官方有的,这里重点说下ecshop 请在后台设置URL重写如下图:

  设置好后清下缓存。然后来配置Rewrite

  首先安装此组件需要有服务器操作权限

  安装环境:windows2003 + iis

  安装说明:

  1. 将 Rewrite 文件夹 拷贝到 c:\Rewrite (这里我测试放在别处不行)

  2. 在IIS的Isapi上添加这个筛选器, 筛选器名称Rewrite,可执行文件选择 Rewrite.dll

  

  3. 重新启动IIS

  4. httpd.ini 是配置文件,如果您了解Rewrite 规则,可以直接对其进行编辑

  5. 写好的默认规则为 支持Discuz!6.0.0 与ecshop

  httpd.ini 完整 写法如下:

  ---------------------------------------

  [ISAPI_Rewrite]

  CacheClockRate 3600

  RepeatLimit 32

  RewriteCond %{HTTP_HOST}

  RewriteRule /feed.xml /feed.php [I]

  RewriteRule /search-b([0-9]+) /search\.php\?brand=$1 [I]

  #discuz

  OK 重启IIS 就可以生效啦。

  嘿嘿~最后再次感谢 Discuz 、感谢ECSHOP、 感谢admin5、还有我最最亲爱的汉三哥哥。

  还有还有很多很多热心帮助我们新手的好心人,真的谢谢你们。这个冬天有你很温暖。

  最后是不是还要给大家留个演示呢?

  花花想还是留下吧,免得大家心里没底。真的不想做广告噢。

  1.本本论坛:

  2.小家电:

  花花是新手 请各位大家多多指教,多给点鼓励,少一点板砖,谢谢大家!