ecshop相信很多做网站商城的站长朋友都会用到的程序,那么ecshop如何才能设置伪静态?之前本人在调整我这两个站时可费了我不少功夫;http://www.belle-china.com/;http://www.camel-hk.com/你们可以看到了吧我这两个站现在已经弄好了。告诉你们一个最简单的方法看如下就知道了。
       首先设置伪静态必须要满足的三个条件。
    第一步:首先我们要要求我们的空间商设置伪静态的环境,如果使用的是linux主机是最合适的。如果这第一个条件空间都不能支持,那么下面的也就不用看了。(我们购买空间的时候,尽量去购买linux主机的空间,因为linux主机他够强大,支持的功能也很多。
    第二步:网站根目录将htaccess.txt改成 .htaccess(下面的代码大家直接复制就可以)
[ISAPI_Rewrite]
# ECSHOP
RewriteRule /index.html  /index.php
RewriteRule /default.html /index.php
RewriteRule /ecshop/feed.xml  /ecshop/feed.php
#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
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
#RewriteRule /ecshop/category-([0-9]+)-b([0-9]+)-([0-9]+)(.*).html$   /ecshop/category.php?id=$1&brand=$2&page=$3 
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-([0-9]+)(.*).html$   $1/category.php?id=$2&brand=$3&page=$4 
#RewriteRule /ecshop/category-([0-9]+)-b([0-9]+)(.*).html$    /ecshop/category.php?id=$1&brand=$2 
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)(.*).html$    $1/category.php?id=$2&brand=$3 
#RewriteRule /ecshop/category-([0-9]+)(.*).html$     /ecshop/category.php?id=$1 
RewriteRule ^(.*)/category-([0-9]+)(.*).html$     $1/category.php?id=$2 
#RewriteRule /ecshop/goods-([0-9]+)(.*).html$     /ecshop/goods.php?id=$1
RewriteRule ^(.*)/goods-([0-9]+)(.*).html$ $1/goods.php?id=$2
#RewriteRule /ecshop/article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ /ecshop/article_cat.php?id=$1&page=$2&sort=$3&order=$4 
RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ $1/article_cat.php?id=$2&page=$3&sort=$4&order=$5 
#RewriteRule /ecshop/article_cat-([0-9]+)-([0-9]+)(.*).html$   /ecshop/article_cat.php?id=$1&page=$2  
RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)(.*).html$   $1/article_cat.php?id=$2&page=$3  
#RewriteRule /ecshop/article_cat-([0-9]+)(.*).html$    /ecshop/article_cat.php?id=$1  
RewriteRule ^(.*)/article_cat-([0-9]+)(.*).html$    $1/article_cat.php?id=$2  
#RewriteRule /ecshop/article-([0-9]+)(.*).html$     /ecshop/article.php?id=$1  
RewriteRule ^(.*)/article-([0-9]+)(.*).html$     $1/article.php?id=$2  
#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
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
#RewriteRule /ecshop/brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*).html   /ecshop/brand.php?id=$1&cat=$2&page=$3
RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*).html   $1/brand.php?id=$2&cat=$3&page=$4
#RewriteRule /ecshop/brand-([0-9]+)-c([0-9]+)(.*).html    /ecshop/brand.php?id=$1&cat=$2
RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)(.*).html    $1/brand.php?id=$2&cat=$3
#RewriteRule /ecshop/brand-([0-9]+)(.*).html     /ecshop/brand.php?id=$1
RewriteRule ^(.*)/brand-([0-9]+)(.*).html     $1/brand.php?id=$2
#RewriteRule /ecshop/tag-(.*).html      /ecshop/search.php?keywords=$1
RewriteRule ^(.*)/tag-(.*).html      $1/search.php?keywords=$2

第三步:进入后台设置开启伪静态功能就可以。呵呵是不是很简单啊。

转载于:https://blog.51cto.com/starseom/838421

ecshop程序设置伪静态简单三步骤相关推荐

  1. 微信小程序设置简单的监听器(转载)

    微信小程序设置简单的监听器 创建一个watch.js文件 /*** 设置监听器 watch.js*/ export function setWatcher(page) {let data = page ...

  2. 微信小程序设置请求超时wx.request等,简单易懂!

    微信小程序设置请求超时wx.request等 一.用到的方法: 个人理解,比较粗糙 看不懂可以百度一下具体用法 new Promise:new了一个函数或者方法,可以被Promise.race等方法调 ...

  3. 用宝塔面板网站php变成静态,宝塔面板设置伪静态规则

    宝塔面板后台集成了站点伪静态规则设置选项,无需更改Linux服务器conf文件配置即可自定义站点伪静态规则,真的很方便,另外宝塔为市面上常见的程序提供了自带的伪静态规则,只需要鼠标点选即可. 宝塔面板 ...

  4. java发送简单邮件_Java程序实现发送简单文本邮件

    /** * Java程序实现发送简单文本邮件 * * @author Administrator * */ public class SendTextMail { // 定义发件人地址 public  ...

  5. python检查_python设置检查点简单实现

    说检查点,其实就是对过去历史的记录,可以认为是log.不过这里进行了简化.举例来说,我现在又一段文本.文本里放有一堆堆的链接地址.我现在的任务是下载那些地址 中的内容.另外因为网络的问题或者网站的问题 ...

  6. Windows8 Metro开发 (04) : 保存/读取本地应用程序设置

    有些时候我们需要保存应用程序的设置,如用户的系统设定.在Android中,我们可以使用sharepreference.在Metro中我们该怎么做呢? 保存/读取基本类型数据 Metro程序会把要保存的 ...

  7. java程序设置jvm_Java程序员应在2018年学习的3种JVM语言

    java程序设置jvm 如果您是Java程序员,并且想学习更多的编程语言以扩展您的知识和技能,但是不确定选择哪种编程语言,那么您来对地方了. 在本文中,我将分享Java程序员可以在2018年学习的3种 ...

  8. wince 自动启动程序设置

    这是我在做wince6的时候为设置自启动而寻找的方法.我发现公司定的这个设备在"Program Files"和windows文件夹下放置的东西在机子重启之后就什么都没有了.我只有使 ...

  9. android商品数量加减,微信小程序实现一个简单的商品数量加减案例

    简介 这是一个用微信小程序原生代码实现的数量加减demo,主要是用于商品购物车或者商品详情修改数量使用,很简单哦~~~. 核心js方法说明addCount(增加数量) delCount (减少数量) ...

最新文章

  1. Ubuntu手机系统会成为第四大手机系统吗
  2. Mac OS X下Maven的安装与配置
  3. 【剑仙教程】易语言的结构体。自定义数据类型。
  4. Adaboost方法分类新闻数据
  5. mysql中 s命令_Mysql-概念及常用命令
  6. [转]T4模版引擎之基础入门
  7. Spring Data JPA 从入门到精通~方法的查询策略设置
  8. Flask wtforms
  9. PHP设计模式——模板模式
  10. iOS 点击tabbarItem的时候根据登录状态判断加载哪个视图控制器
  11. 小程序Table样式
  12. 收费最低的云存储_营业收费系统|自来水管理系统|自来水公司收费管理系统|手机移动抄表|网上营业厅|短信服务平台...
  13. 飞鸽传书——空号检测
  14. 酒店管理系统数据库SQl设计思路
  15. H264解码器源码(Android 1.6 版)
  16. iOS 上的FlexBox布局
  17. 更好的 java 重试框架 sisyphus 的 3 种使用方式
  18. 郭店楚简——原简整理,文物出版社
  19. Threejs围墙动画
  20. 【Matlab学习】

热门文章

  1. 《Java8实战》笔记汇总
  2. c++ memory 头文件详细介绍
  3. Java提高篇 —— Java三大特性之继承
  4. 四大电商对垒价格战:家电高库存或是推手
  5. H.264将普及 视频编码讲坛之H.264前世今生
  6. 解决dataTable 报错:cannot read property “style“ of undefined
  7. django集成ansibe实现自动化
  8. sort()函数、C++
  9. background-size在IE8不兼容问题
  10. 如何定义一个只能在堆上(栈上)生成对象的类?