2
Laravel 4.2エラー - 資産が
私はHTTPS経由でアプリをロードしようとしているが、それだけで500内部サーバーエラーを与えるHTTPS経由で罰金ロードします。
httpsを使用してファイルに直接アクセスすると、SSLがインストールされて正常に動作しています。 https://domain.com/info.php(info.phpはxyzフォルダにあります - xyzフォルダは以下で説明します)
私のアプリはhttpdocsのサブフォルダ(xyzなど)にあります。以下はroot(httpdocs)フォルダの.htaccessです。
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteCond %{REQUEST_URI} !^leaf
RewriteRule ^(.*)$ xyz/$1 [L]
# Redirect Trailing Slashes...
#RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteRule^index.php [L]
</IfModule>
以下は、xyzフォルダの.htaccessです。
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.+)$
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
</IfModule>
ご協力いただきまして誠にありがとうございます。
ありがとうございました。
更新日: 問題を発見しましたが(解決策はまだありません)、Laravelとは関係ありません。何らかの形でhttps上のリクエストが古いバージョンのPHPを使用しています。ちょうどそれを修正する方法を理解しようとしています。