개발/개발2
rewrite rule
intelli J
2023. 7. 26. 14:28
반응형
기존 html 을 JSP 로 전환
RewriteRule ^/?([a-z/]+).html$ $1.jsp[L,R=301]
요청 리소스가 없을 경우 404 페이지로 전환
클라이언트가 요청한 파일 및 디렉터리가 존재하지 않을 경우 별도의 404 페이지를 실행하고 rewrite 처리를 종료하는 예제이다.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .? /404.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .? / [L]
모든 페이지를 HTTPS 로 전환
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R,L]
반응형