이 작업을 수행하는 다양한 방법과 다양한 리디렉션이 있으며 아래에 나열했습니다.
301 (영구) 리디렉션 : 전체 사이트를 영구적으로 다른 URL을 가리 킵니다. 가장 일반적인 리디렉션 유형이며 대부분의 상황에서 유용합니다. 이 예에서는 "example.com"도메인으로 리디렉션합니다.
# This allows you to redirect your entire website to any other domain
Redirect 301 / http://example.com/
302 (임시) 리디렉션 : 전체 사이트를 다른 임시 URL로 지정하십시오. 임시 방문 페이지가 있고 나중에 기본 방문 페이지로 다시 전환하려는 경우 SEO 목적에 유용합니다.
# This allows you to redirect your entire website to any other domain
Redirect 302 / http://example.com/
index.html을 특정 하위 폴더로 리디렉션하십시오.
# This allows you to redirect index.html to a specific subfolder
Redirect /index.html http://example.com/newdirectory/
기존 파일을 새 파일 경로로 리디렉션하십시오.
# Redirect old file path to new file path
Redirect /olddirectory/oldfile.html http://example.com/newdirectory/newfile.html
특정 색인 페이지로 리디렉션 :
# Provide Specific Index Page (Set the default handler)
DirectoryIndex index.html
RewriteEngine on
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]
* stackoverflow.com/a/7578810/1066234