在Ubuntu下启动Apache的Rewrite功能

Ubuntu中Apache的mod_rewrite模块的方法。

第一种方式:

# sudo a2enmod rewrite

第二种方式:

# sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

不管使用哪种方法,都是在 /etc/apache2/mods-enabled 这个目录下面建立了一个链接,只要重启服务器之后就可以生效。

当然要使rewrite生效,还需要修改额外的配置:

# sudo vim /etc/apache2/apache2.conf



Options Indexes FollowSymLinks
AllowOverride ALL
Require all granted

将其中的 AllowOverride None 修改为 AllowOverride All,然后重启服务器即可。

# sudo /etc/init.d/apache2 restart

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注