Lamp(Ubuntu 12.04 LTS) 之 htaccess的使用

环境说明:Ubuntu 12.04 LTS

     Lamp (以apt方式分别安装)

一、明确目标:要确保.htaccess文件起作用,只需要三个重要点:

  1、开启apache rewrite模块;

   (1)Ubuntu 12.04 开启 apache 新模块的方法可以通过以下命令实现:

      sudo a2enmod rewrite  // 这个命令的实际作用是建立一个软链接:rewrite.load -> ../mods-available/rewrite.load

  2、在默认或自定义的虚拟主机的配置项中修改:AllowOverride None  -> AllowOverride All

    
    只需要修改这一处就可以了,具体其它几处是有什么作用还有待进一步研究...

  3、重启apache服务;

    sudo service apache2 restart

二、关于虚拟主机的配置请参考:

  http://wiki.ubuntu.org.cn/Apache%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA%E6%8C%87%E5%8D%97

 

原文地址:https://www.cnblogs.com/hancf/p/3442950.html