# 폴더 목록 노출 방지
Options -Indexes


# HTTPS 아니면 차단
<If "%{HTTPS} != 'on'">
Require all denied
</If>


# Host 체크(fax.jnstory.net만 허용)
<If "%{HTTP_HOST} == 'fax.jnstory.net'">
Require all granted
</If>
<Else>
Require all denied
</Else>


# 백업 파일 접근 차단
<FilesMatch "(?i)\.(bak|old|swp|orig|save|tmp|inc|~)$">
Require all denied
</FilesMatch>


# PUSH 관련 파일 접근 차단
<FilesMatch "^composer\.(json|lock)$">
Require all denied
</FilesMatch>


# PHP 파일은 정상적으로 실행되도록 설정
<FilesMatch "(?i)\.(php)$">
Require all granted
</FilesMatch>