J'essaie d'utiliser l'authentification HTTP dans une racine de site Web (public_html
) qui a RewriteCond
et RewriteRule
. Quand je visite le site Web, il me donne l'invite, mais quand j'annule, il me réitère plusieurs fois. Puis, enfin, il cesse de m'inviter et me donne la page d'accueil HTML avec les ressources liées, c'est-à-dire les images, JS, CSS, etc. indisponibles. J'ai l'impression que l'échec de l'authentification HTTP n'a pas empêché le script htaccess de s'arrêter davantage, d'où le fait que le RewriteRule génère encore du contenu. Comment puis-je dire à htaccess "d'arrêter le traitement si l'authentification échoue"?Comment arrêter le traitement si htaccess HTTP Auth échoue
# manually added
Options +FollowSymLinks
RewriteEngine on
# Added by cpanel password protect directory
AuthUserFile "/home/username/.htpasswds/public_html/passwd"
AuthType Basic
AuthName "Stage"
require valid-user
# Manually added
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]