如何在 Lighttpd 中配置 ShopEx 4.8.x 伪静态_建站经验教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:网站建设标准化的构想
很久没写东西手都生硬了,前段时间帮朋友写了点网站上线前对于标准化建站的想法,现在拿出来给初学者分享下,请高手也多指点 :) 网站优化是分阶段的,在前一阶段,主要对网站的架构提出相关建议,把网站的url做成权重最高的url,以及提出站内页面相关的反

在Lighttpd中配置支持ShopEx的方法。目前还没有在lighttpd中配置ShopEx 的伪静态规则。如果lighttpd的fans的话。可以试试配置一下,这里提供一条线索。就是lighttpd的一个第三方模块:lighttpd-mod-magnet.

这里的操作系统是Linux,所以先弄清楚,Windows是没有lighttpd的。需要说明的是,Lighttpd的版本必须大于或等于 1.4.12,lua版本必须大于或等于5.1.不过还好,我这次测试是在Debian4下操作的。直接用apt-get命令安装的软件。没有什么问题, 其他系统诸如centos也应该是类似的。这里就只讨论在debian环境中的配置。其他系统的只能依照此例进行参考,切不可以盲目执行。

1.首先要先安装一个Lighttpd模块,用来解析lua格式文档。安装这个模块的同时会直接安装好luaapt-get install lighttpd-mod-magnet

2.开启这个模块。直接执行命令:

lighty-enable-mod magnet

执行之后,会在/etc/lighttpd/conf-enabled目录中自动添加模块配置文件10-magnet.conf.

3.添加参数配置:shopex.lua

cd /etc/lighttpd

wget http://www.xmlchina.org/source/shopex.lua

如果你的网店是放在二级目录中,请修改shopex.lua文件中的

-- prefix without the trailing slash
local prefix = ''

如您的网店是在shop目录中,就将local prefix = ''改为local prefix = '/shop'

4.配置lighttpd虚拟主机,这里以test.xmlchina.org为例

## test.xmlchina.org
$HTTP["host"] =~ "test.xmlchina.org" {
magnet.attract-physical-path-to = ( "/etc/lighttpd/shopex.lua" )
server.document-root = "/home/xmlchina/shop/public_html"
index-file.names = ( "index.php" )
server.errorlog = "/var/log/lighttpd/test.xmlchina.org-error.log"
accesslog.filename = "/var/log/lighttpd/test.xmlchina.org-access.log"
}

最后重启一下就可以了.然后我们进入网站管理后台开启伪静态就可以了.看完了,然后你发现了吗?那就是不用破解那个乱糟糟的文件了.

分享:解读做地方站点的出发点是什么
二十一世纪互联网不段的发展,而且网络上面开源的程序太多了。而且很多东西都不用这么修改就可以直接做成站点,这样方便了很多个人站长,可以直接只投资空间和域名的钱就可以了。那么个人站点的竞争也不段的增大,利益越来越小到最后基本上赚钱的很少了。做

来源:模板无忧//所属分类:建站经验教程/更新时间:2009-09-01
相关建站经验教程