ubuntu 开启mod_rewrite模块

发布于 2015-07-21  2713 次阅读


1.执行下面命令,开启rewrite模块

sudo a2enmod rewrite && sudo service apache2 restart

2.执行下面命令,查看是否开启rewrite模块

ls -l /etc/apache2/mods-enabled/rewrite.load ///如果存在rewrite.load,则已开启rewrite模块

3.单单上面那条命令还不足以完成使Apache接收请求进行重写机制
还需要通过命令;

sudo vim /etc/apache2/sites-enabled/000-default

在里面将AllowOverride None
全部改成AllowOverride All

如果没有AllowOverride None则在里面添加下面代码

      
      //此处改为你网站的根目录路径
    AllowOverride all
   

 

4.重启apache,即可实现重写功能

service apache2 restart

风雨兼程路,雨雪初霁时