码迷,mamicode.com
首页 > Web开发 > 详细

给Apache加载rewrite模块后,服务器返回500错误,以及a2enmod命令

时间:2014-11-25 22:53:07      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   sp   strong   文件   on   div   

我的机子是Ubuntu。

今天想给url做一个rewrite,让url看起来更漂亮一点。在Apache配置文件(我的是 /etc/apache/apache2.conf)文件中已经把AllOverride 指定为All。并且在.htaccess文件里写了如下rewrite规则:

RewriteEngine on
RewriteRule ^index http://www.baidu.com

重启Apache后,服务器返回500错误,令我很不解。

后来在 http://www.blogguy.cn/show-751-1.html 这里找到一个命令:

a2enmod rewrite

然后重启Apache就OK了。

 

后来简单查了查a2enmod的资料,这是apache2-common 提供的便于加载apache模块的命令,相对应的还有一个a2dienmod命令,是成对出现的。

用法就是  a2enmod [module] 或 a2dismod [module]

给Apache加载rewrite模块后,服务器返回500错误,以及a2enmod命令

标签:style   blog   http   color   sp   strong   文件   on   div   

原文地址:http://www.cnblogs.com/lipijin/p/4121850.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!