ubuntu apache php rewrite 支持

来源:互联网 发布:163邮箱数据生成 编辑:程序博客网 时间:2024/06/06 02:26

启用 Mod_rewrite 模块:

sudo a2enmod rewrite

此时,需要注意:

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

将其中的:

AllowOverride None

修改为:

AllowOverride All

上面的 /etc/apache2/sites-enabled/000-default 实则为 /etc/apache2/sites-available/default 的连接。
而 AllowwOverride None 则会完全忽略 .htaccess 文件,自然其中所定义的 rewrite 规则也就不能生效了。

最后,别忘了重启 Apache:

sudo /etc/init.d/apache2 restart
0 0