环境说明:Ubuntu 12.04 LTSapache
Lamp (以apt方式分别安装)ubuntu
1、明确目标:要确保.htaccess文件起做用,只须要三个重要点:ide
一、开启apache rewrite模块;spa
(1)Ubuntu 12.04 开启 apache 新模块的方法能够经过如下命令实现:rest
sudo a2enmod rewrite // 这个命令的实际做用是创建一个软连接:rewrite.load -> ../mods-available/rewrite.loadblog
二、在默认或自定义的虚拟主机的配置项中修改:AllowOverride None -> AllowOverride Allit
只须要修改这一处就能够了,具体其它几处是有什么做用还有待进一步研究...配置
三、重启apache服务;service
sudo service apache2 restart方法
2、关于虚拟主机的配置请参考:
http://wiki.ubuntu.org.cn/Apache%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA%E6%8C%87%E5%8D%97