.htaccess 생성기
리다이렉트, 캐싱, 보안, 성능을 위한 Apache .htaccess 설정 파일을 생성하세요. 필요한 규칙을 선택하고 바로 사용 가능한 설정을 복사하세요.
리다이렉트
성능
보안
기타
.htaccess
# Generated by ToolBox Hub — https://toolboxhubs.com
Options -MultiViews
# Redirect HTTP to HTTPS
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Enable Gzip Compression
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE image/svg+xml
</IfModule>
# Browser Caching
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType image/webp "access plus 1 year"
ExpiresByType image/svg+xml "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType text/html "access plus 1 day"
</IfModule>
# Disable Directory Listing
Options -Indexes
# Block access to .htaccess
<Files .htaccess>
Order allow,deny
Deny from all
</Files>.htaccess 사용 방법
.htaccess 파일을 Apache 웹 서버의 루트 디렉터리(보통 public_html 또는 www)에 배치하세요. mod_rewrite와 mod_headers가 활성화되어 있는지 확인하세요.
사용 방법
리다이렉트, 캐싱, 보안, 성능을 위한 Apache .htaccess 설정 파일을 생성하세요. 필요한 규칙을 선택하고 바로 사용 가능한 설정을 복사하세요.
- 1리다이렉트 규칙 선택: SSL 인증서가 있다면 HTTP → HTTPS를 활성화하세요. canonical 도메인에 따라 www → non-www 또는 그 반대를 선택하세요. 두 방향을 동시에 활성화하지 마세요.
- 2성능 옵션 활성화: Gzip 압축은 HTML/CSS/JS 크기를 60-80% 줄입니다. 브라우저 캐싱은 이미지와 에셋에 긴 만료 헤더를 설정합니다. 거의 모든 Apache 사이트에서 안전하게 활성화할 수 있습니다.
- 3보안 규칙 설정: 디렉터리 목록 비활성화로 방문자가 파일 시스템을 탐색하지 못하게 하세요. .htaccess 접근 차단으로 서버 설정을 숨기세요. 보안 헤더를 추가하여 일반적인 공격에 대한 추가 보호층을 만드세요.
- 4non-www 리다이렉트나 핫링크 보호 규칙을 사용한다면 도메인 이름을 입력하세요. 복사 버튼으로 파일을 가져와 웹 루트(public_html 또는 www)에 배치하세요.
주요 기능
- 4개 카테고리의 14개 설정 가능한 규칙 — 리다이렉트, 성능, 보안, 기타
- 실시간 생성 — 규칙을 토글하면 .htaccess 출력이 즉시 업데이트됨
- 충돌 방지 — www→non-www와 non-www→www 동시 활성화 방지
- 커스텀 도메인 및 404 페이지 입력 — 핫링크 보호와 오류 페이지 규칙 개인화