이 글은 도메인을 이전하면서 쓰기에 좋은 Rewrite+PHP 소스와 비슷한 글이다.

굳이 위와 같이 PHP와 Rewrite 모듈을 쓰지 않더라도 더 쉽게 가능한 아파치 설정이 있었다. 나는 보통 /etc/apache2/sites-enabled 에 여러 사이트가 위치하게 쓰고 있고, 거기에 가상호스트를 쭉 적어 놓는다. 거기에 아래와 같이 쓰면 원하는 도메인으로 리다이렉트가 된다. http://이전도메인/asdf 로 접속시에도 http://새도메인/asdf 으로 깔끔하게 리다이렉트가 된다. 참고로 301 Move Permanently 로 리다이렉트가 된다.

<VirtualHost *:80>
	ServerName	예전도메인.com
	Redirect	permanent	/	http://새도메인.com/
</VirtualHost>

permanent(영구 리다이렉션, 301) 부분은 temp(임시 리다이렉션, 302), seeother(참조, 303), gone(영구 삭제, 410, URL뒷쪽 주소가 넘어가지 않음) 등으로 바꿔 적을 수 있고 적지 않아도 된다. 적지 않으면 temp가 기본 값이다.

참고한 문서는 http://httpd.apache.org/docs/2.0/ko/mod/mod_alias.html 이다.