단일 파일의 확장자만 없앨때는 굉장히 쉽다.
htaccess파일에 RewriteEngine On
1 2 | RewriteEngine On RewriteRule index index.php [L] | cs |
이렇게만 하면 확장자를 숨길 수 있다.
물론 당연한거지만
1 2 | RewriteEngine On RewriteRule mynameisindex index.php [L] | cs |
이렇게도 가능하다.
이렇게 하면 site.com/index.php로 들어가지 않고 site.com/mynameisindex로 들어갔을 때 index.php로 들어간것과 같은 상황이 펼쳐진다. 신기방기..
하지만 모든 파일의 확장자를 숨기려면 다른 방법이 필요하다.
저걸 일일이 붙여넣기하기엔 수고스러움이 있으니..
1 2 3 4 | RewriteEngine on RewriteRule ^page($|/.*) - [L] RewriteRule aa index.php [L] | cs |