php专区

 首页 > php专区 > PHP应用 > CMS建站 > ecshop如何设置伪静态(针对虚拟空间虚拟主机)

ecshop如何设置伪静态(针对虚拟空间虚拟主机)

分享到:
【字体:
导读:
          找到系统设置栏目下的商店设置,然后选择基本设置,然后在下面URL重写选项中选择简单重写,再确定 然后在网站根目录将htaccess txt文件名 改成 htaccess然后在空间根目录下(就是index php所在...

ecshop如何设置伪静态(针对虚拟空间虚拟主机)

找到“系统设置”栏目下的“商店设置”,然后选择“基本设置”,然后在下面“URL重写”选项中选择“简单重写”,再“确定”.

然后在网站根目录将htaccess.txt文件名 改成 .htaccess

然后在空间根目录下(就是index.php所在的目录下),建立httpd.ini文件,然后将下面的代码复制到文件中:

  1. [ISAPI_Rewrite] 
  2. # ECSHOP 
  3. RewriteRule /index.html  /index.php 
  4. RewriteRule /default.html /index.php 
  5. RewriteRule /ecshop/feed.xml  /ecshop/feed.php 
  6. #RewriteRule /ecshop/category-([0-9]+)-b([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ /ecshop/category.php?id=$1&brand=$2&page=$3&sort=$4&order=$5 
  7. 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 
  8. #RewriteRule /ecshop/category-([0-9]+)-b([0-9]+)-([0-9]+)(.*).html$   /ecshop/category.php?id=$1&brand=$2&page=$3  
  9. RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-([0-9]+)(.*).html$   $1/category.php?id=$2&brand=$3&page=$4  
  10. #RewriteRule /ecshop/category-([0-9]+)-b([0-9]+)(.*).html$    /ecshop/category.php?id=$1&brand=$2  
  11. RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)(.*).html$    $1/category.php?id=$2&brand=$3  
  12. #RewriteRule /ecshop/category-([0-9]+)(.*).html$     /ecshop/category.php?id=$1  
  13. RewriteRule ^(.*)/category-([0-9]+)(.*).html$     $1/category.php?id=$2  
  14. #RewriteRule /ecshop/goods-([0-9]+)(.*).html$     /ecshop/goods.php?id=$1 
  15. RewriteRule ^(.*)/goods-([0-9]+)(.*).html$ $1/goods.php?id=$2 
  16. #RewriteRule /ecshop/article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ /ecshop/article_cat.php?id=$1&page=$2&sort=$3&order=$4  
  17. RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ $1/article_cat.php?id=$2&page=$3&sort=$4&order=$5  
  18. #RewriteRule /ecshop/article_cat-([0-9]+)-([0-9]+)(.*).html$   /ecshop/article_cat.php?id=$1&page=$2   
  19. RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)(.*).html$   $1/article_cat.php?id=$2&page=$3   
  20. #RewriteRule /ecshop/article_cat-([0-9]+)(.*).html$    /ecshop/article_cat.php?id=$1   
  21. RewriteRule ^(.*)/article_cat-([0-9]+)(.*).html$    $1/article_cat.php?id=$2   
  22. #RewriteRule /ecshop/article-([0-9]+)(.*).html$     /ecshop/article.php?id=$1   
  23. RewriteRule ^(.*)/article-([0-9]+)(.*).html$     $1/article.php?id=$2   
  24. #RewriteRule /ecshop/brand-([0-9]+)-c([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+).html /ecshop/brand.php?id=$1&cat=$2&page=$3&sort=$4&order=$5 
  25. 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 
  26. #RewriteRule /ecshop/brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*).html   /ecshop/brand.php?id=$1&cat=$2&page=$3 
  27. RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*).html   $1/brand.php?id=$2&cat=$3&page=$4 
  28. #RewriteRule /ecshop/brand-([0-9]+)-c([0-9]+)(.*).html    /ecshop/brand.php?id=$1&cat=$2 
  29. RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)(.*).html    $1/brand.php?id=$2&cat=$3 
  30. #RewriteRule /ecshop/brand-([0-9]+)(.*).html     /ecshop/brand.php?id=$1 
  31. RewriteRule ^(.*)/brand-([0-9]+)(.*).html     $1/brand.php?id=$2 
  32. #RewriteRule /ecshop/tag-(.*).html      /ecshoparch.php?keywords=$1 
  33. RewriteRule ^(.*)/tag-(.*).html      $1arch.php?keywords=$2 

最后保存,上传,就完成了ecshop伪静态的基本设置.

分享到:
如何在的导航栏下面显示热门搜索 - ecsho...
如何在的导航栏下面显示热门搜索 设置热门搜索,有两种情况,一种是官方默认的模板,设置起来就比较简单,一步就能搞定,还有一种就是第三方的模板,就稍微复杂一些,要多操作一个步骤,下面我们就来介绍一下这两种情况的模板分别如何去设置. 第一种,官方默认的模板,进入后台--系统设置--商店设置--...
ecshop如何实现不同的支付方式对应不同的...
ecshop如何实现不同的支付方式对应不同的价格折扣 不少用户希望ecshop可以实现实现不同的支付方式对应不同的价格折扣,默认的模板没有这个功能. 第一步:找到:includes/lib_order.php, themes/../order_total.lib 第二步:修改order_total.lib代码,将if $total.pay_fee > 0修改为:   ...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……