htaccess 수정 및 활용(Rewrite,RewriteCond,RewriteRule)

 

블로그 이전을 하면서 기존링크를 새로운 blog로 연결시키기위해 좋은 방법이 없을까 고민하다가 .htaccess을 사용하기로 했다.

간단하게 htaccess의 사용법을 정리하면..

-> Rewrite 모듈 호출

-> RewriteCond 조건이 맞으면 RewriteRule을 적용한다는 의미

즉, 위의 2줄의 의미는 “만약 요청한 파일이 있다면 정규표현식인 ^(abc\.php) 이조건에 맞으면 cba.php으로 이동하고 종료하라.” 라는 의미

그리고 아래와 같이 정의한다면

-> my.blog.com 으로 들어오는 접근은 모두 index.php 파일로 리다이렉트되고 THE_REQUEST은 uri라는 파라미터에 전달

또한 아래와 같이 정의하면,

-> URI 가 index.php가 아니면 모든 URI를 리다이력션 하는 페이지의 param($1)으로 넘겨줄수 있다.

뽀너스~
아래와 같이 설정하면 404 응답에 대해 특정 페이지로 이동시킬수 있음

우왕 쉽다~

참고
http://ainenoz.tistory.com/1261
http://suistory.tistory.com/29
http://panocafe.tistory.com/716
http://howto.textcube.org/entry/adding-rewrite-rule-in-htaccess

 

This entry was posted in WEB/WAS and tagged , , , . Bookmark the permalink.

댓글 남기기