0
.htpasswdで保護されたlaravelプロジェクトの設定に問題があります。Laravel 5.2 - .htpasswdを使用した基本認証
..
.htaccessの内容私は自分の.htaccessに以下を追加してみましたが、私は私の資格情報を入力した後には、内部サーバーエラー(500)を引き起こす:
AuthUserFile .htpasswd
AuthType Basic
AuthName "Secured area"
Require valid-user
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
そして、これが現在のものであるがroutes.php。アイデアは
Route::get('/', '[email protected]');
Route::auth();
Route::get('/home', '[email protected]');
私はので、私は本当に誰かそこに願っていますまだlaravel 5.2の下で働くGoogleで有益な何かを見つけることができませんでした:)
:念のために、それは私がroutes.phpの中で変更する必要があります何か
htpasswdの内部サーバーエラー、http://stackoverflow.com/q/15476252/1741542を参照してください。 –