把.hatccess里的第七行#去掉以后,刷新页面,按其他的链接会显示not found,如何解决?

把.hatccess里的第七行#去掉以后,刷新页面,按其他的链接会显示not found,如何解决?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

5回答
qq_天若有情_18 2018-01-01 02:17:21

这么长时间了,也没人回答问题

  • 您好,应该是您的项目目录问题,如果项目文件不是直接在根目录下,去掉前面的#号后,要在后面加上您的项目名称,具体伪静态配置方式请参考第一课《系统安装和网店基础设置》右侧为大家提供的教辅文件《伪静态设置.pdf》进行设置。
    2018-01-01 17:09:23
qq_天若有情_18 2018-01-01 01:24:21

我也是出现上面的问题啊,http://localhost/ecshop/ 主页能打开,点击http://localhost/ecshop/category-26-b0.html,就会出现

Not Found

The requested URL /category.php was not found on this server.

Apache/2.4.23 (Win64) PHP/5.6.25 Server at localhost Port 80

的问题

guly 2017-08-01 10:22:07

你好,建议查看下.hatccess文件的字符编码,因保存为utf8,如果解决了您的问题请采纳,祝学习愉快!


怪人木林 2017-07-31 14:22:12

你可以在地址栏测试一下localhost/ECShop_V3.0.0_UTF8_release0518/测试页面 是不是存在,要是存在应该就是你没有直接放在www目录下的原因了。

irise 2017-07-28 22:11:15

同学,您好!请确认您的Apache 是否启用了rewrite模块。

Apache的rewrite模块开启步骤如下:

  1. 需要找到apache的文件所在位置。点击进入。

   http://img1.sycdn.imooc.com/climg//597b44310001d45604100192.jpg

2.找到Conf文件夹。点击进入。

http://img1.sycdn.imooc.com/climg//597b44790001d1f405170328.jpg

3.找到httpd.conf文件。点击编辑。

http://img1.sycdn.imooc.com/climg//597b44c60001d23005310229.jpg

4.找到如图的行代码,将前面的#去掉。

http://img1.sycdn.imooc.com/climg//597b452c0001227a05540146.jpg

5.找到如图这句话,将其修改为如图所示。

http://img1.sycdn.imooc.com/climg//597b459200011e4c05480191.jpg

6.保存。然后重启Apache。

http://img1.sycdn.imooc.com/climg//597b45df00019fee05200280.jpg

如果解决了您的问题,请采纳!祝学习愉快!


  • 提问者 幕布斯5894812 #1
    按照你提供的步骤已经检查过一遍了,还是not found。我ECShop的路径是wamp64\www\ECShop_V3.0.0_UTF8_release0518,并不是像老师那样直接放在www下,会是因为这个的原因吗?
    2017-07-29 08:42:54
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师