htaccess行在错误500中解决

时间:2011-01-26 22:24:53

标签: .htaccess

由于某些奇怪的原因,下面的.htaccess无效,并在内部错误500消息中解析。有人有线索吗?我很无能......当我只把'RewriteEngine On'没有问题发生时,当我输入另一行时我得到了错误。即使我在一行上键入所有内容(检查是否忽略空格,也会发生同样的情况)。

RewriteEngine On

RewriteRule ^(.*)$ /index.php

1 个答案:

答案 0 :(得分:1)

这将导致无限循环,因为它也匹配/index.php。

尝试: RewriteRule ^(.*)$ /index.php [L]

如果不这样做,请添加一个RewriteCond,它指定除^/index.php$

之外的任何内容
RewriteCond %{REQUEST_URI} !^/index.php
RewriteRule ^(.*)$ /index.php [L]