go-learn/server/.htaccess
sab.code.lab 1c85091186 chore: восстановление репозитория из снапшота v0.3.1
Прежняя git-история утрачена при переносе проекта на машину владельца
(снапшот без .git). Хэши коммитов в docs/reports/* относятся к утраченной
истории.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 09:34:02 +02:00

17 lines
632 B
ApacheConf

# Этап 8: серверное API. Apache 2.4 (shared-хостинг).
# Запрет листинга каталогов.
Options -Indexes
# Security-заголовки на все ответы (дублируют PHP — на случай статики/ошибок).
<IfModule mod_headers.c>
Header always set X-Content-Type-Options "nosniff"
Header always set Cache-Control "no-store"
</IfModule>
# Конфиг и файлы SQLite наружу не отдаём (V.4).
<IfModule mod_authz_core.c>
<FilesMatch "(^config\.php$|\.sqlite(-wal|-shm)?$)">
Require all denied
</FilesMatch>
</IfModule>