956569011 发表于 2015-12-17 20:35:50

LNMP1.2安装后ecshp伪静态配置好后无效


service nginx restart
引入ecshop伪静态文件后,以重启nginx了,但还是无效, 求解决!

smartweb 发表于 2015-12-18 09:08:52

ecshop后台打开改写功能,要目下.htaccess有效

licess 发表于 2015-12-18 11:23:07

/usr/local/nginx/sbin/nginx -t 测试一下配置

重启nginx后,访问伪静态页面是404还是什么错误?

956569011 发表于 2015-12-18 12:59:06

回复 3# 的帖子

/usr/local/nginx/sbin/nginx -t这个也试了的.没用,访问地址,全是动态地址,没出现错误!就好比没有引入静态配置文件一样,
但静态配置文件有是引入的.相应的目录下也有对应的ecshop.conf   , 执行/usr/local/nginx/sbin/nginx -t    也都提示ok,但就是伪静态不管用.

956569011 发表于 2015-12-18 13:02:53

回复 2# 的帖子

我这是lnmp ,是nginx,也需要改么?

licess 发表于 2015-12-18 15:08:36

只要不是二级目录这个程序就肯定能用
不需要改其他地方
清一下缓存看看

956569011 发表于 2015-12-19 02:24:25

回复 6# 的帖子

清了也没用,哎!ec程序我就放在虚拟机的根目录的。

licess 发表于 2015-12-19 08:53:13

回复 7# 的帖子

刚测了一下,完全默认安装,除了按要求改权限和改url重写为复杂重写完全正常
你可以自己改hosts看看 104.251.227.221 abcd123.com

再就是你看看你ecshop.conf里伪静态内容是否存在,看一下是否和https://github.com/licess/lnmp/blob/beta/conf/rewrite/ecshop.conf 一样
页: [1]
查看完整版本: LNMP1.2安装后ecshp伪静态配置好后无效