기타자료

.htaccess 파일 (https강제, www적용, 이미지 핫링킹 방지)

BIZLAB 2024. 6. 28. 11:34
RewriteEngine On



# https 강제 적용
RewriteBase /
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

# www 붙이기
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ http%{ENV:protossl}://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# 이미지 핫링킹 방지
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?도메인\.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [F,NC,L]