【发布时间】:2014-05-19 18:34:39
【问题描述】:
我想知道是什么导致我的子域出现 500 错误。我想这是由于我的 .htaccess 文件。我根本无法访问我的子域。主目录工作正常。只有子域。
这是我的 .htaccess 代码
php_value auto_prepend_file none
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/$1 [L]
</IfModule>
【问题讨论】:
-
你的错误日志是怎么说的?
-
可能是无限重定向循环?
-
什么都没有。消息错误是内部服务器错误服务器遇到内部错误或配置错误,无法完成您的请求。请联系服务器管理员 webmaster@website.com 并告知他们错误发生的时间,以及您所做的任何可能导致错误的事情。服务器错误日志中可能提供有关此错误的更多信息。此外,在尝试使用 ErrorDocument 处理请求时遇到 500 Internal Server Error 错误
-
有办法解决吗?我检查了错误日志。它什么也没说。
-
您的错误日志将被填满。也许你看错了?如果您尝试逐行删除直到它起作用,会发生什么?哪条线搞砸了?