ShopEX是我见过的最优秀的网店系统之一,我在ecshop网店的URL重写功能设置教程中说过,网店一定要做网络引擎优化(seo)。shopex网店是一款非常成熟的网店系统,无论从功能上,还是用户体验上都是一款非常成功的产品。无忧主机(www.51php.com)认为shopex系统最有特点的功能,就是“网络搜索引擎优化”这个功能,它直接告诉了网店老板该怎么去一些最基本的SEO优化工作。如伪静态url重写、描述信息、关键词设置等。老板们,可以很直观去感触这个SEO是什么东西。今天晚上,就让我们一起来说道说道shopex网店伪静态url重写功能是如何配置的。

一、准备阶段:

1、  准备shopex伪静态url重写规则。

2、  教程演示的shopex版本为:shopex 4.8.5

3、  Shopex伪静态URL展示平台:http://test.815.51php.com/shopex/

二、实施阶段:

1、  在无忧php空间正确安装shopex系统,安装教程请参阅:ShopEx网店安装指导说明白皮书

2、  无忧主机(www.51php.com)整理出一份无错的.htaccess文件,请用户直接下载上传到php空间网站根目录(public_html)下面。点击下载.htaccess文件:shope伪静态

3、  登录shopex管理后台开启伪静态URL功能。设置shopex伪静态URL功能模块的方法:

登录网店管理后台,点击“营销推广”,选择“搜索引擎优化”,开启“seo设置”下面“商店页面启用伪静态URL”见下图。

image00120 150x150 如何配置shopex网店静态化(URL重写)

三、shopex网店静态化配置成功,网页后缀有规律的变为.html。url重写效果如下图:

URL链接:http://test.815.51php.com/shopex/product-72.html

image00317 150x150 如何配置shopex网店静态化(URL重写)

四、shopex网站伪静态URL静态配置特殊情况

1、在使用linux环境下的php虚拟主机安装shopex,如果您是将shopex安装到网站根目录(public_html)下,请直接下载上面的shopex静态化规则数据包,如果您有特殊要求,需要将shopex安装在二级别(www.51php.com/shopex),那么,伪静态url规则也要做修改,否则将无法正常使用。shopex安装到无忧php空间的二级目录下,.htaccess的正则表达式修改范例:

# 设置RewriteBase的值为你的商店目录地址

RewriteBase /shopex  //shopex安装在哪个目录,就设置为那个目录。“/”表示网站根目录

RewriteRule ^themes/.*.(html|xml)$ / [F]

image00513 150x150 如何配置shopex网店静态化(URL重写)

特别提醒:有的用户在设置.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的错误提示。

本文地址:http://www.51php.com/shopex/1274.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: