服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
当前位置: 主页 > php教程 > prestashop教程 >

prestashop在IIS7 上的伪静态规则

时间:2013-03-31 01:36来源:未知 作者:好模板 点击:
默认prestashop只有在apache 上的.htaccess规则,若环境在IIS7 上,那么规则相应是web.config 好模板通过谷歌看到个老外分享的代码,欢迎测试。 ? xml version = 1.0 encoding = UTF-8 ? configuration system

 默认prestashop只有在apache 上的.htaccess规则,若环境在IIS7 上,那么规则相应是web.config

好模板通过谷歌看到个老外分享的代码,欢迎测试。

 

  1. <?xml version="1.0" encoding="UTF-8"?> 
  2. <configuration> 
  3. <system.webServer> 
  4. <rewrite> 
  5. <outboundRules> 
  6. <preConditions> 
  7. <preCondition name="ResponseIsHtml1"> 
  8. <add input="{RESPONSE_CONTENT_TYPE}" pattern="^text/html" /> 
  9. </preCondition> 
  10. </preConditions> 
  11. </outboundRules> 
  12. <rules> 
  13. <clear /> 
  14. <rule name="product"> 
  15. <match url="([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$" /> 
  16. <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> 
  17. <action type="Rewrite" url="product.php?id_product={R:2}" /> 
  18. </rule> 
  19. <rule name="product home"> 
  20. <match url="([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$" /> 
  21. <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> 
  22. <action type="Rewrite" url="product.php?id_product={R:1}{R:3}" /> 
  23. </rule> 
  24. <rule name="images"> 
  25. <match url="([a-z0-9]+)-([a-z0-9]+)(-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*).jpg" /> 
  26. <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> 
  27. <action type="Rewrite" url="/img/p/{R:1}-{R:2}{R:3}.jpg" appendQueryString="false" /> 
  28. </rule> 
  29. <rule name="image1"> 
  30. <match url="([0-9]+)-([0-9]+)/([_a-zA-Z0-9-]*).jpg" /> 
  31. <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> 
  32. <action type="Rewrite" url="/img/p/{R:1}-{R:2}.jpg" /> 
  33. </rule> 
  34. <rule name="Category" enabled="true"> 
  35. <match url="^([0-9]+)\-([a-zA-Z0-9-]*)" /> 
  36. <conditions logicalGrouping="MatchAll" trackAllCaptures="false"> 
  37. </conditions> 
  38. <action type="Rewrite" url="category.php?id_category={R:1}" /> 
  39. </rule> 
  40. </rules> 
  41. </rewrite> 
  42. </system.webServer> 
  43. </configuration> 

 

(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------