500内部服务器错误:.htaccess

时间:2015-04-21 07:16:34

标签: php apache .htaccess

我收到以下错误

  

内部服务器错误服务器遇到内部错误或   配置错误,无法完成您的请求。

     

请联系服务器管理员,网站管理员@ localhost和   告诉他们错误发生的时间,以及你可能做的任何事情   已经完成可能导致错误。关于此的更多信息   服务器错误日志中可能有错误。 Apache / 2.2.22(Ubuntu)   服务器位于111.118.254.188端口80

我在这里运行XAMPP服务器是我的htaccess文件,我不明白是什么问题。

# Customized error messages.
ErrorDocument 404 /index.php

# Set the default handler.
DirectoryIndex index.php

# Various rewrite rules.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
</IfModule>

1 个答案:

答案 0 :(得分:-1)

您应该添加RewriteBase来定义每个目录的前缀。

还尝试添加:

Options +FollowSymLinks