2017-10-19 19 views
0

私たちはsymfonyのウェブサイトをホストしていますが、公表する準備ができるまで、少数のユーザーのアクセスを制限したいと考えています。 その間、ウェブページを「保護する」ために基本認証を使用したいと考えています。私は私達のバーチャルホスト上での基本的な認証を設定しないbasic auth apache&symfony

Webページは 正常に動作しますが、私は

 <Directory /path/web> 
     AuthType Basic 
     AuthName "Restricted Content" 
     AuthUserFile /path/.htpasswd 
     Require valid-user 
     Options FollowSymLinks 
     AllowOverride All 
     <IfModule mod_rewrite.c> 
     Options -MultiViews 
     RewriteEngine On 
     RewriteCond %{REQUEST_FILENAME} !-f 
     RewriteRule ^(.*)$ app_dev.php [QSA,L] 
     </IfModule> 
    </Directory> 

これを設定した場合、我々はあまりにも多くのリダイレクトがあったことはsymfonyにエラーが発生します。 この設定を使用してsymfonyを正しく動作させる方法はありますか?

+0

symfonyのエラーとは? – David

+0

symfonyエラーはありません。デフォルトのメッセージはERR_TOO_MANY_REDIRECTS – user1002761

+0

これが役立つかどうかを確認してください:http://www.inanzzz.com/index.php/post/jz87/how-to-create-a-user-login-screen -with-htaccess-and-htpasswd-to-prevent-users-to-access-subfolders-or-resources – BentCoder

答えて

0

開発チームはsymfonyのセキュリティ機能を使用していましたが、symfonyのユーザテーブルに追加する必要がありました。

関連する問題