Ubuntu下开启Apache重写扩展

核能气质少年 提交于 2020-02-13 03:01:08

在Ubuntu下面开启Apache的Rewrite模块:

 

打开终端:

sudo a2enmod rewrite   //开启扩展

或者是:   sudo ln -s /etc/apache2/mods-cuailable/rewrite.load  /etc/apache2/mods-enabled/rewrite.load

 

然后修改一些东西:

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

将其中所有的AllowOverride None  修改成 AllowOverride All.

 

备注:000-default实则为sites-available/default的链接,而AllowOverride None则会完全忽略.htaccess文件,rewrite规则就不能生效

所以开启扩展后必须修改000-default文件。然后重启apache服务

 

sudo /etc/init.d/apache2 restart     //重启Apache服务

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!