# Auri Photo Manager
Options -Indexes

# Większe limity uploadu (jeśli hosting pozwala nadpisywać)
<IfModule mod_php.c>
  php_value upload_max_filesize 40M
  php_value post_max_size 45M
  php_value memory_limit 256M
</IfModule>

# Blokada katalogów z danymi + wymuszenie HTTPS
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^(data|storage)/ - [F,L]
  # HTTP -> HTTPS (z obsługą proxy/CDN przez X-Forwarded-Proto)
  RewriteCond %{HTTPS} !=on
  RewriteCond %{HTTP:X-Forwarded-Proto} !https
  RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>

# Nagłówki bezpieczeństwa
<IfModule mod_headers.c>
  Header set X-Content-Type-Options "nosniff"
  Header set X-Frame-Options "SAMEORIGIN"
  Header set Referrer-Policy "strict-origin-when-cross-origin"
  # HSTS — przeglądarka zapamiętuje HTTPS na pół roku (ignorowane po HTTP)
  Header always set Strict-Transport-Security "max-age=15552000"
</IfModule>
