伪静态是怎么操作的呢,哪位前辈指教一下呀,先在这里谢谢了
2016-07-07 16:10 来源:www.chinab4c.com 作者:ecshop专家
伪静态是怎么操作的呢?官网上说那个搞不懂 说根目录下面有一个 1、首先您需要找到 Apache 安装目录,之后找到 conf 目录下的 httpd.conf 文件。 2、将下面的代码复制到 httpd.conf 文件中,注意将 /ecshop 替换为您的商店的实际 安装目录。 找都打不到这个conf目录,哪位搞手教一下嘛 |
回答:
官网是这样说的 1、首先您需要找到 Apache 安装目录,之后找到 conf 目录下的 httpd.conf 文件。 2、将下面的代码复制到 httpd.conf 文件中,注意将 /ecshop 替换为您的商店的实际 安装目录。 <Directory /ecshop> Options FollowSymLinks AllowOverride All </Directory> 3、在 httpd.conf 中搜索 LoadModule rewrite_module,将该行前面的 # 号删除。 如果您的 Apache 是1.3.x版本还需要查找 AddModule mod_rewrite.c, 请将前面的#删除。 4、保存 httpd.conf。 5、将 ecshop 目录下的 htaccess.txt 重命名为 .htaccess。 6、重新启动 Apache。 7、进入 ecshop 管理中心->商店设置,将 URL 重写设置为启用。 如果您想通过 httpd.conf 来设置重写规则,请按照下面的步骤操作: 1、执行上面第1-3步操作。 2、找到您的商店所在的虚拟主机段,如: <VirtualHost 127.0.0.1> DocumentRoot "/home/ecshop/" ServerName www.ecshop.com </VirtualHost> 3、将下面的内容加入在</VirtualHost>之前 <IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^(.*)/index.html$ $1/index.php RewriteRule ^(.*)/category$$1/index.php[L] RewriteRule ^(.*)/feed-c([0-9]+).xml$$1/feed.php?cat=$2[L] RewriteRule ^(.*)/feed-b([0-9]+).xml$$1/feed.php?brand=$2[L] RewriteRule ^(.*)/feed-type([^-]+)\.xml$$1/feed\.php\?type=$2[L] RewriteRule ^(.*)/feed.xml$$1/feed.php[L] RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$$1/category.php?id=$2&brand=$3&price_min=$4&price_max=$5&filter_attr=$6&page=$7&sort=$8&order=$9 [QSA,L] RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)(.*)\.html$ $1/category.php?id=$2&brand=$3&price_min=$4&price_max=$5&filter_attr=$6 [QSA,L] 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 [QSA,L] RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-([0-9]+)(.*)\.html$$1/category.php?id=$2&brand=$3&page=$4 [QSA,L] RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)(.*)\.html$$1/category.php?id=$2&brand=$3 [QSA,L] RewriteRule ^(.*)/category-([0-9]+)(.*)\.html$ $1/category.php?id=$2 [QSA,L] RewriteRule ^(.*)/goods-([0-9]+)(.*)\.html$ $1/goods.php?id=$2 [QSA,L] RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$$1/article_cat.php?id=$2&page=$3&sort=$4&order=$5 [QSA,L] RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)-(.+)(.*)\.html$$1/article_cat\.php\?id=$1&page=$2&keywords=$3 [QSA,L] RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)(.*)\.html$ $1/article_cat.php?id=$2&page=$3 [QSA,L] RewriteRule ^(.*)/article_cat-([0-9]+)(.*)\.html$ $1/article_cat.php?id=$2 [QSA,L] RewriteRule ^(.*)/article-([0-9]+)(.*)\.html$$1/article.php?id=$2 [QSA,L] 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 [QSA,L] RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*)\.html $1/brand.php?id=$2&cat=$3&page=$4 [QSA,L] RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)(.*)\.html $1/brand.php?id=$2&cat=$3 [QSA,L] RewriteRule ^(.*)/brand-([0-9]+)(.*)\.html$1/brand.php?id=$2 [QSA,L] RewriteRule ^(.*)/tag-(.*)\.html$1/search.php?keywords=$2 [QSA,L] RewriteRule ^(.*)/snatch-([0-9]+)\.html$ $1/snatch.php?id=$2 [QSA,L] RewriteRule ^(.*)/group_buy-([0-9]+)\.html$ $1/group_buy.php?act=view&id=$2 [QSA,L] RewriteRule ^(.*)/auction-([0-9]+)\.html$$1/auction.php?act=view&id=$2 [QSA,L] RewriteRule ^(.*)/exchange-id([0-9]+)(.*)\.html$$1/exchange\.php\?id=$2&act=view [QSA,L] RewriteRule ^(.*)/exchange-([0-9]+)-min([0-9]+)-max([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$ $1/exchange\.php\?cat_id=$2&integral_min=$3&integral_max=$4&page=$5&sort=$6&order=$7 [QSA,L] RewriteRule ^(.*)/exchange-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$ $1/exchange\.php\?cat_id=$2&page=$3&sort=$4&order=$5 [QSA,L] RewriteRule ^(.*)/exchange-([0-9]+)-([0-9]+)(.*)\.html$$1/exchange\.php\?cat_id=$2&page=$3[QSA,L] RewriteRule ^(.*)/exchange-([0-9]+)(.*)\.html$$1/exchange\.php\?cat_id=$2[QSA,L] </IfModule> |
额!这样的啊! 回去试试 |
额。。一般情况下,只要你的网站空间支持伪静态。 将 ecshop 目录下的 htaccess.txt 重命名为 .htaccess。 然后在后台的商店设置,开启url重写,就可以了 |
好像没有用呢 |
确实没用~~~~~~~~ |
最近更新
常用插件
- ecshop订单聚合插件
ecshop订单聚合插件,主要是为了方便ecshop中订单产品到货情况的分析和...
- ecshop虚拟发货插件
ecshop虚拟发货插件介绍: ecshop虚拟发货插件,主要为了通过后台手动录...
- ecshop没登陆情况下订单查
ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下...
- ecshop的oss插件
ecshop的oss插件免费共享了,oss,ecshoposs...
- ecshop注册审核插件
ecshop插件介绍:ecshop会员注册审核插件,主要是在前台提供给注册的时候...