【发布时间】:2015-07-26 21:49:49
【问题描述】:
我有一个网址sahabatkartini.com。我用 Laravel 4 构建了这个网站。上传后,突然所有子域都得到 Internal Server Error 500 并且子域文件夹出现在 url 中。
请看一下这个链接:
我怀疑原因是 laravel 的 .htaccess 文件
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine ON
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
如何解决这个问题?感谢您的帮助。
【问题讨论】:
-
你能检查一下你的 Apache error.log 文件,看看当你在浏览器中得到 500 时出现的错误是什么?
-
空,没有错误记录:(
-
每个 500 错误在 error.log 中都有痕迹,您可能没有查看正确的文件。
标签: php .htaccess laravel-4 subdomain