.htaccess导致500错误

时间:2013-05-29 05:54:56

标签: php apache .htaccess

.htaccess文件中只有一行:

RewriteEngine On

取消该行会使错误消失。我已经检查了许多我所知道的AllowOverride规则的地方(但我几乎都知道它是如何工作的)并且我认为它设置正确,但我不确定。

我无法弄清楚发生了什么,我不知道该检查什么。有任何想法吗?提前谢谢。

2 个答案:

答案 0 :(得分:10)

在apache by(对于Ubuntu)

中启用重写模块
sudo a2enmod rewrite

答案 1 :(得分:2)

尝试将其替换为:

<IfModule mod_rewrite.c> 
  RewriteEngine On
</IfModule