ShopEX是我见过的最优秀的网店系统之一,我在ecshop网店的URL重写功能设置教 程中说过,网店一定要做网络引擎优化(seo)。shopex网店是一款非常成熟的网店系统,无论从功能上,还是用户体验上都是一款非常成功的产品。无忧主机认为shopex系统最有特点的功能,就是“网络搜索引擎优化”这个功能,它直接告诉了网店老板该怎么去一些最基本的SEO优化工作。如伪静态url重写、描述信息、关键词设置等。老板们,可以很直观去感触这个SEO是什么东西。今天晚上,就让我们一起来说道说道shopex网店伪静态url重写功能是如何配置的。
一、准备阶段:
1、 准备shopex伪静态url重写规则。
2、 教程演示的shopex版本为:shopex 4.8.5
3、 Shopex伪静态URL展示平.台
二、实施阶段:
1、 在无忧php空间正确安装shopex系统,安装教程请参阅:ShopEx网店安装指导说明白皮书
2、 无忧主机整理出一份无错的.htaccess文件,请用户直接下载上传到php空间网站根目录(public_html)下面。点击下载.htaccess文件:shopex伪静态url无错规则
3、 登录shopex管理后台开启伪静态URL功能。设置shopex伪静态URL功能模块的方法:
登录网店管理后台,点击“营销推广”,选择“搜索引擎优化”,开启“seo设置”下面“商店页面启用伪静态URL”见下图。
三、shopex网店静态化配置成功,网页后缀有规律的变为.html。url重写效果如下图:
URL链接:test.815.51php.com/shopex/product-72.html
四、shopex网站伪静态URL静态配置特殊情况
1、在使用linux环境下的php虚拟主机安装shopex,如果您是将shopex安装到网站根目录(public_html)下,请直接下载上面的shopex静态化规则数据包,如果您有特殊要求,需要将shopex安装在二级别(51php.com/shopex),那么,伪静态url规则也要做修改,否则将无法正常使用。shopex安装到无忧php空间的二级目录下,.htaccess的正则表达式修改范例:
# 设置RewriteBase的值为你的商店目录地址
RewriteBase /shopex //shopex安装在哪个目录,就设置为那个目录。“/”表示网站根目录
RewriteRule ^themes/.*.(html|xml)$ / [F]
特别提醒:有的用户在设置.htaccess目录文件时,定义shopex站点目录时候,在url重写正则表达式中,将网站的绝对地址来定位shopex的目录,这个是错误的。请使用相对地址表示就可以了。举例:
错误的定义方式:
RewriteBase /home/wwwroot/domains/test.815.51php.com/public_html/shopex/ 这个是错误的。
正确的定义方式:
RewriteBase / shopex安装在网站根目录
RewriteBase /51php shopex安装在二级目录51php
2、在后台启用,伪静态URL功能时候,系统会自动判断.htaccess是否正确有效,如果.htaccess规则正确,就可以正常开始url重写功能,如不正确,系统会提示无效的.htaccess的错误提示。
一、准备阶段:
1、 准备shopex伪静态url重写规则。
2、 教程演示的shopex版本为:shopex 4.8.5
3、 Shopex伪静态URL展示平.台
二、实施阶段:
1、 在无忧php空间正确安装shopex系统,安装教程请参阅:ShopEx网店安装指导说明白皮书
2、 无忧主机整理出一份无错的.htaccess文件,请用户直接下载上传到php空间网站根目录(public_html)下面。点击下载.htaccess文件:shopex伪静态url无错规则
3、 登录shopex管理后台开启伪静态URL功能。设置shopex伪静态URL功能模块的方法:
登录网店管理后台,点击“营销推广”,选择“搜索引擎优化”,开启“seo设置”下面“商店页面启用伪静态URL”见下图。
三、shopex网店静态化配置成功,网页后缀有规律的变为.html。url重写效果如下图:
URL链接:test.815.51php.com/shopex/product-72.html
四、shopex网站伪静态URL静态配置特殊情况
1、在使用linux环境下的php虚拟主机安装shopex,如果您是将shopex安装到网站根目录(public_html)下,请直接下载上面的shopex静态化规则数据包,如果您有特殊要求,需要将shopex安装在二级别(51php.com/shopex),那么,伪静态url规则也要做修改,否则将无法正常使用。shopex安装到无忧php空间的二级目录下,.htaccess的正则表达式修改范例:
# 设置RewriteBase的值为你的商店目录地址
RewriteBase /shopex //shopex安装在哪个目录,就设置为那个目录。“/”表示网站根目录
RewriteRule ^themes/.*.(html|xml)$ / [F]
特别提醒:有的用户在设置.htaccess目录文件时,定义shopex站点目录时候,在url重写正则表达式中,将网站的绝对地址来定位shopex的目录,这个是错误的。请使用相对地址表示就可以了。举例:
错误的定义方式:
RewriteBase /home/wwwroot/domains/test.815.51php.com/public_html/shopex/ 这个是错误的。
正确的定义方式:
RewriteBase / shopex安装在网站根目录
RewriteBase /51php shopex安装在二级目录51php
2、在后台启用,伪静态URL功能时候,系统会自动判断.htaccess是否正确有效,如果.htaccess规则正确,就可以正常开始url重写功能,如不正确,系统会提示无效的.htaccess的错误提示。