很多朋友懒得自己去安装和设置apache服务器,所以在本地测试网站的时候都是使用DedeAMPZ环境包,如果是一般的测试,只要安装正确都可以正常使用,不过在某些时候需要静态化文件,使用.htaccess文件,似乎这个服务器解决不了。
打开“DedeAMPZ”,发现rewrite服务器默认是没开的,看他LoadModule rewrite_module modules/mod_rewrite.so这个是没问题的,说明已经加载了rewrite模块,但并没有开启这个功能?
解决办法:
打开 DEDEAPMZ
控制面板 ==>修改apache全局配置
找到
<Directory />
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
修改为:
<Directory />
Options Indexes FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
</Directory>
即可