2017-10-19 3 views
0

우리는 심포니 웹 사이트를 호스팅하고 있지만 공개적으로 시작할 준비가 될 때까지는 몇 명의 사용자 만 액세스 할 수 있도록 제한하려고합니다. 그 동안 우리는 기본 인증을 사용하여 웹 페이지를 "보호"하고 싶습니다. 나는 우리의 가상 호스트에 기본 인증을 설정하지basic auth apache & symfony

웹 페이지는 잘 작동하지만 난

 <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가이 설정을 사용하여 제대로 작동하도록하는 방법이 있습니까?

+0

심포니 오류 란 무엇입니까? – David

+0

심포니 오류가 전혀 발생하지 않았습니다. 단지 기본 메시지 인 ERR_TOO_MANY_REDIRECTS – user1002761

+0

이 도움이되는지 확인하십시오 : http://www.inanzzz.com/index.php/post/jz87/how-to-create-a-user-login-screen -htaccess-and-htpasswd-to-prevent-users-to-access-subfolders-or-resources와 함께 – BentCoder

답변

0

dev 팀은 symfony의 보안 기능을 사용하고 있습니다. 사용자는 symfony의 user 테이블에 추가되어야했습니다.