wampserver集成在安装完后默认是没有开启伪静态的,引入.htaccess文件的后,可能使用者出现500错误,这一般是因为不支持伪静态造成的。解决办法如下:
打开wamp安装目录里的bin文件夹,找到Apache安装目录下的conf目录中的 httpd.conf 这个文件(我的安装安装目录是:E:\wamp\bin\apache\apache2.4.9\conf),搜索
#LoadModule rewrite_module modules/mod_rewrite.so
去掉“#”;
找到“AllowOverride None”改为“AllowOverride All ”;
如果您配置了E:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf
<VirtualHost www.zhongpai.lin:80> DocumentRoot e:/workspace/201502/zhongpai ServerName www.zhongpai.lin <Directory "e:/workspace/201502/zhongpai"> Options FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>
记得把里面的“AllowOverride None”改为“AllowOverride All ”;
7.重启wampserver;