我们正在主持一个symfony网站,但我们希望限制少数用户访问它,直到它准备公开推出。同时,我们希望使用基本的身份验证来“保护”网页。
当我没有在vhost上设置基本的auth时,网页可以正常工作,但是如果我设置了这个
<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使用此设置正常工作?
发布于 2017-10-20 13:41:57
开发团队显然也使用了symfony的安全特性,因此必须将用户添加到symfony的user表中才能工作。
https://stackoverflow.com/questions/46829920
复制相似问题