34 lines
935 B
Text
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
|