b2in/public/_cabinet/.htaccess.example
2026-01-23 17:33:10 +01:00

34 lines
935 B
Text

# .htaccess für Cabinet Digital Signage
# Umbenennen zu .htaccess um zu aktivieren
# Passwortschutz für Log-Viewer
<Files "view-logs.php">
AuthType Basic
AuthName "Cabinet Logs - Restricted Access"
AuthUserFile /var/www/html/public/_cabinet/.htpasswd
Require valid-user
</Files>
# CORS Headers für logger.php (falls nötig)
<Files "logger.php">
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Methods "POST, OPTIONS"
Header set Access-Control-Allow-Headers "Content-Type"
</Files>
# Logs-Verzeichnis vor direktem Zugriff schützen
<DirectoryMatch "^.*/logs/$">
Order deny,allow
Deny from all
</DirectoryMatch>
# .htpasswd vor Zugriff schützen
<Files ".htpasswd">
Order allow,deny
Deny from all
</Files>
# PHP Error Logging (optional)
php_flag display_errors Off
php_flag log_errors On
php_value error_log /var/www/html/public/_cabinet/logs/php_errors.log