开启rewrite模块:
$ sudo a2enmod rewrite
创建链接:
$ sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
修改配置文件:
$ sudo vim /etc/apache2/sites-available/default
根据需要,将
AllowOverride None
改为:
AllowOverride All
重启apache:
$ sudo service apache2 restart
此时,.htaccess文件就会生效了。
查看已经加载的模块:
在/etc/apache2/sites-enable目录中的文件都是apache在启动时候会去加载的,也可通过以下命令查看:$ sudo apache2ctl -t -D DUMP_MODULES