Debian/Ubuntu Apache Mod_Rewrite 安装
2010-10-11 02:03
483 查看
使用如下指令后,即启用了Mod_rewrite模块。
sudoa2enmodrewrite
另外,也可以通过将/etc/apache2/mods-available/rewrite.load连接到/etc/apache2/mods-enabled/rewrite.load来打开Mod_rewrite模块。用指令操作就是:sudoln-s/etc/apache2/mods-available/rewrite.load/etc/apache2/mods-enabled/rewrite.load一点小提示事实上,当在DebianorUbuntu中采用上述做法并重启了Apache服务后,仍然无法正常rewrite网址。这里,还有一点需要注意的地方:sudovim/etc/apache2/sites-enabled/000-default将其中的:AllowOverrideNone修改为:AllowOverrideAll上面的/etc/apache2/sites-enabled/000-default实则为/etc/apache2/sites-available/default的连接。而AllowwOverrideNone则会完全忽略.htaccess文件,自然其中所定义的rewrite规则也就不能生效了。最后,别忘了使用下列指令来重启Apache:
转载自:http://www.yaoyingying.com/2009/09/21/debian-ubuntu-apache-mod_rewrite-%E5%AE%89%E8%A3%85/
sudoa2enmodrewrite
另外,也可以通过将/etc/apache2/mods-available/rewrite.load连接到/etc/apache2/mods-enabled/rewrite.load来打开Mod_rewrite模块。用指令操作就是:sudoln-s/etc/apache2/mods-available/rewrite.load/etc/apache2/mods-enabled/rewrite.load一点小提示事实上,当在DebianorUbuntu中采用上述做法并重启了Apache服务后,仍然无法正常rewrite网址。这里,还有一点需要注意的地方:sudovim/etc/apache2/sites-enabled/000-default将其中的:AllowOverrideNone修改为:AllowOverrideAll上面的/etc/apache2/sites-enabled/000-default实则为/etc/apache2/sites-available/default的连接。而AllowwOverrideNone则会完全忽略.htaccess文件,自然其中所定义的rewrite规则也就不能生效了。最后,别忘了使用下列指令来重启Apache:
sudo/etc/init.d/apache2restart
转载自:
相关文章推荐
- Debian/Ubuntu下安装Apache的Mod_Rewrite模块的步骤分享
- Debian/Ubuntu下安装Apache的Mod_Rewrite模块的步骤分享
- Ubuntu Apache Mod_Rewrite 安装
- ubuntu 安装apache mod_rewrite
- Debian/Ubuntu下安装Apache的Mod_Rewrite模块的步骤分享
- ubuntu下安装apache2.2+mod_wsgi+django(二)
- 安装apache的mod_rewrite模块
- Apache动态编译安装模块mod_rewrite
- ubuntu下安装apache2.2+mod_wsgi+django(一)
- apache安装/编译mod_rewrite模块
- Ubuntu系统下允许Apache的mod_rewrite功能
- ubuntu16.04安装配置mod_python,apxs,apache
- Apache安装mod_rewrite
- Ubuntu系统下允许Apache的mod_rewrite功能
- Linux下Apache安装/增加mod_rewrite模块的方法
- 轻松安装debian下的apache2和mod_rewrite
- 为Apache安装mod_rewrite
- Apache动态编译安装模块mod_rewrite
- php检测apache mod_rewrite模块是否安装的方法
- apache 安装mod_rewrite