htaccess - XAMPP上的互联网服务器错误500

时间:2012-03-14 12:03:51

标签: apache .htaccess xampp

我正在尝试在XAMPP上运行脚本,但得到“互联网服务器错误500”。在实时服务器上运行时很好。我认为这是一个.htaccess错误。 htaccess代码如下:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule    ^$    public/    [L]
    RewriteRule    (.*) public/$1    [L]
 </IfModule>

我通过取消注释该行启用了htaccess:

  

LoadModule rewrite_module modules / mod_rewrite.so

在配置文件中。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

尝试在 httpd.conf 中修改此部分并设置AllowOverride All

#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
#   Options FileInfo AuthConfig Limit
#
AllowOverride All

或试试这个:

<Directory />
     AllowOverride All
</Directory>