본문 바로가기

IT/Develop

웹 사이트 주소에서 파일 확장명을 제거하는 방법

웹 사이트 주소창에 입력하는 URL에서 html 확장자 제거하기

 

.htaccess 파일에 아래 코드 추가

 

↓ HTML 확장자명 제거

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]

 PHP 확장자명 제거

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php

 

 

해외호스팅 중 하나인 고대디(GoDaddy)에서는 아래 코드를 넣으면 작동

Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]
// stackoverflow