ecshop本地测试用XMPP如何实现伪静态,URL

2016-07-07 15:25 来源:www.chinab4c.com 作者:ecshop专家

1、首先您需要找到 Apache 安装目录,之后找到 conf 目录下的 httpd.conf 文件。
2、将下面的代码复制到 httpd.conf 文件中,注意将 /ecshop 替换为您的商店的实际
安装目录。

<Directory /ecshop>
Options FollowSymLinks
AllowOverride All
</Directory>

3、在 httpd.conf 中搜索 LoadModule rewrite_module,将该行前面的 # 号删除。
如果您的 Apache 是1.3.x版本还需要查找 AddModule mod_rewrite.c,
请将前面的#删除。
4、保存 httpd.conf。
5、将 ecshop 目录下的 htaccess.txt 重命名为 .htaccess。
6、重新启动 Apache。
7、进入 ecshop 管理中心->商店设置,将 URL 重写设置为启用。

回答:
2# robb

您好,非常感谢您的回帖,我按照您的方法做了,但是 还是出现问题,再次请教一下

我是放在跟目录下运行的ECSHOP我把
<Directory >
Options FollowSymLinks
AllowOverride All
</Directory>
复制到了httpd.conf 的最底部。

问题就出在更改htaccess.txt 重命名为 .htaccess。无法完成更改,提示如下错误,见附件;

麻烦您帮忙解答一下,感谢

QQ截图未命名.jpg (34.93 KB)

更改htaccess.txt 重命名为 .htaccess的错误提示

QQ截图未命名.jpg


2# robb

我试了一下,我用记事本编辑了htaccess.txt。保存的时候把保存类型改为了所有文件,然后成功htaccess.txt 重命名为 .htaccess。

但是把 .htaccess放到ECSHOP所在目录后,打不开网页了错误如下:见附件

删除.htaccess后本地网页打开恢复正常

QQ截图未命名副本.gif (20.91 KB)

.htaccess放到ECSHOP所在目录后,打不开网页的错误

QQ截图未命名副本.gif


为什么 本地 测试做的url伪静态 表面上好像成功了。但是去访问不到页面呢?

后台设置了没有?

另外 根据图片应该是httpd.conf设置不对

如果我的那个生产环境是 nginx 这个.我应该怎么设置才能运用伪静态呢?