LNMP环境下易思ESPCMS伪静态设置

查看原文:http://www.hellonet8.com/1306.html
espcms易思企业网站管理系统安装包内默认只提供.htaccess的配置,那么怎么让这个程序在lnmp下也支持伪静态呢?有一个网站可以把.htaccess转成nginx支持的格式,网址:http://www.anilcetin.com/convert-apache-htaccess-to-nginx/ 。但是如果把转换后的格式直接拿来使用,章郎虫测试后发现还是错误的。所以这里把我修改后的配置文件和大家分享下。经过测试,绝对可用。

rewrite ^/([w/]*)(article)_(list)_([0-9]+)[_]*([0-9]*).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3&tid=$4 last;
rewrite ^/([w/]*)(article)_(read)_([0-9]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3&did=$4 last;
rewrite ^/([w/]*)(article)_(read)_([0-9]+)_([0-9]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3&did=$4&page=$5 last;
rewrite ^/([w/]*)(special)_(list)_([0-9]+)[_]*([0-9]*).([a-zA-Z]+)$ $1/index.php?page=$5&ac=$2&at=$3&sid=$4 last;
rewrite ^/([w/]*)(search)_([a-zA-Z]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3 last;
rewrite ^/([w/]*)(messmain)_([a-zA-Z]+)_([0-9]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3&did=$4 last;
rewrite ^/([w/]*)(messmain)_([a-zA-Z]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3 last;
rewrite ^/([w/]*)(form)_([a-zA-Z]+)_([0-9]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3&fgid=$4 last;
rewrite ^/([w/]*)(order)_([a-zA-Z]+).([html]+)$ $1/index.php?ac=$2&at=$3 last;
rewrite ^/([w/]*)(order)_([a-zA-Z]+)_([0-9]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3&did=$4 last;
rewrite ^/([w/]*)(ordermain)_([a-zA-Z]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3 last;
rewrite ^/([w/]*)(ordermain)_(list)_([0-9]+)[_]*([0-9]*).([a-zA-Z]+)$ $1/index.php?page=$5&ac=$2&at=$3 last;
rewrite ^/([w/]*)(ordermain)_([a-zA-Z]+)_([0-9]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3&oid=$4 last;
rewrite ^/([w/]*)(enquiry)_([a-zA-Z]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3 last;
rewrite ^/([w/]*)(enquiry)_([a-zA-Z]+)_([0-9]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3&did=$4 last;
rewrite ^/([w/]*)(enquirymain)_([a-zA-Z]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3 last;
rewrite ^/([w/]*)(enquirymain)_(list)_([0-9]+)[_]*([0-9]*).([a-zA-Z]+)$ $1/index.php?page=$5&ac=$2&at=$3 last;
rewrite ^/([w/]*)(enquirymain)_([a-zA-Z]+)_([0-9]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3&eid=$4 last;
rewrite ^/([w/]*)(forum)_([a-zA-Z]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3 last;
rewrite ^/([w/]*)(forum)_(list)_([0-9]+)[_]*([0-9]*).([a-zA-Z]+)$ $1/index.php?page=$5&ac=$2&at=$3&btid=$4 last;
rewrite ^/([w/]*)(forum)_(read)_([0-9]+)[_]*([0-9]*).([a-zA-Z]+)$ $1/index.php?page=$5&ac=$2&at=$3&bid=$4 last;
rewrite ^/([w/]*)(forum)_(add)_([0-9]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3&btid=$4 last;
rewrite ^/([w/]*)(forummain)_([a-zA-Z]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3 last;
rewrite ^/([w/]*)(forummain)_(list)_([0-9]+)[_]*([0-9]*).([a-zA-Z]+)$ $1/index.php?page=$5&ac=$2&at=$3 last;
rewrite ^/([w/]*)(forummain)_([a-zA-Z]+)_([0-9]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3&bid=$4 last;
rewrite ^/([w/]*)(public)_([a-zA-Z]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3 last;
rewrite ^/([w/]*)(public)_([a-zA-Z]+)_([.0-9a-zA-Z]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3&rd=$4 last;
rewrite ^/([w/]*)(member)_([a-zA-Z]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3 last;
rewrite ^/([w/]*)(membermain)_([a-zA-Z]+).([a-zA-Z]+)$ $1/index.php?ac=$2&at=$3 last;

EspCMS 原名:EasySitePM 。一款适用于不同类型企业使用的网站管理平于,它具有多语言、繁简从内核转换、 SEO搜索优化、图片自定生成、用户自定界面、可视化订单管理系统、可视化邮件设置、模板管理、数据缓存+图片缓 存+文件缓存三重提高访问速度、百万级数据快速读取测试、基于PHP+MYSQL系统开发,功能包括:产品管理、文章管 理、订单处理、单页信息、会员管理、留言管理、论坛、模板管理、语言管理、权限自定等。   ESPCMS初次安装注意事项:   一、更新语言引导文件    登陆后台后选择“网站语言管理”-“语言列表”-将您要开通的语言进行“生成引导文件”操作!(提示:如未生成 引导文件,则除当前默认语言可以查看外,其它语言查看会出错,因此需要全部生成!另外,如您的网站在本地调试 ,生成的是以当前环境为主,当网站上传到服务器后,建议再重新生成一次!)   二、当前系统默认是以动态页面显示,如您网站处于调试状态,建议以动态显示为主,当网站调试结束后,再开 启“静态页面生成”功能,然后对整站进行生成操作!   三、当前系统默认“关闭缓存”,如网站处理调式阶段,建议关闭,网站如处于运营状态,则建议“开启”。   四、如您网站上传的服务器属于Linux类型,建议您对相关权限目录进行读写权限检查操作。    1、登陆后台    2、选择“系统维护”- “文件夹权限检查”    3、对未设置读写权限操作的文件夹进行“777”权限操作   五、系统支持伪静态功能,请确定您的服务器是否支持该功能,并将htaccess的.htaccess文件复制到根目录及 相关语言目录中!   六、如您本地调试URL地址和服务器URL地址不一样,请登陆“系统设置”-“网站参数设置”,对“网站网址”进行更 改   七、系统初次使用无静态页,如访问静态页面出错,请进行生成或修改为动态显示即可!   八、系统中包括两套模板,goods为当前模板,请注意不要修改错误!   九、安装完毕后,请删掉到install目录
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值