ecshop程序设置伪静态简单三步骤
?? 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程序设置伪静态简单三步骤的全部內容,希望文章能夠幫你解決所遇到的問題。