在Apache2中启用mod_rewrite模块

在使用ubuntu的过程中,安装和使用mod_rewrite已经到了非常方便的地步。apache2现在对于modules的管理配置极为简洁。
记住这两个目录:
/etc/apache2/mods-available
/etc/apache2/mods-enabled
对应的mod_rewrite的配置在rewrite.load文件里。
想要启用,只需要ln -s 这个文件到mods-enabled里,重新启动apache服务器即可。

以你想要使用rewrite功能的网站配置文件里,比如/etc/apache2/sites-available/000-default
找到下列行:
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
修改成:
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
即可

参考:
how to enable mod_rewrite in apache2.2 (debian/ubuntu)

打赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注