안녕하세요.
이번에는 팁아닌 팁을 올려봅니다.
고수님들은 다 아시는 부분이지만 초보입장에서 팁을 올려봅니다.
최근 서브도메인을 이용해서 웹사이트 및 모바일 페이지를 많이들 제작하시죠?
대부분 웹호스팅을 이용하실겁니다 물론 자체 서버를 구축하시는 분들도 계시죠..ㅎㅎ
아래의 팁은 웹호스팅 이용자에게 유용할 듯 합니다.
준비사항
1. 이용하는 웹호스팅업체에서 서브도메인 설정이 가능해야 합니다.
2. 서브도메인 신청 및 세팅
3. .htaccess 화일생성
1~2번 항목이 설정되었다고 가정
메모장이나 에디트프로그램에 아래의 코드를 붙여넣기하시면됩니다.
[code]
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^abc\.kr$ [NC]
RewriteRule ^(.*)$ http://www.abc.kr/$1 [R=301,L]
#RewriteCond %{HTTP_HOST} ^www\.abc\.kr [NC]
#RewriteRule ^(.*)$ http://abc.kr/$1 [R=301,L]
# www 서브도메인을 이용하지 않음
RewriteCond %{HTTP_HOST} ^폴더명\.abc\.kr [NC]
RewriteCond $1 !^(폴더명)/
RewriteRule ^(.*)$ /폴더명/$1 [L]
# design 서브도메인은 폴더 디렉토리 연결
RewriteCond %{HTTP_HOST} ^폴더명\.abc\.kr [NC]
RewriteCond $1 !^(폴더명)/
RewriteRule ^(.*)$ /폴더명/$1 [L]
# m 서브도메인은 폴더 디렉토리 연결
</ifmodule>
[/code]
메모장이나 에디트 프로그램에 위 코드를 붙여넣기 하셨으면 아래와 같이 수정하시면 됩니다.
abc = 본인도메인주소
폴더명 = 서브도메인으로 연결될 폴더 (ex. m / sub1 )
폴더을 m 이라고 했을경우 -> m.도메인.kr 하면 바로 m폴더의 index파일을 인식하게 됩니다.
ftp 계정상에 서브폴더생성후 반드시 index.html / index.php / index.htm 파일이 존재해야 합니다.
수정을 다 하셨으면 저장후 계정 루트에 업로드 하시면 됩니다.
검색을 해봐도 없어서 책보고 테스트 하면서 적용한것입니다.
중복이라면 알려주세요..^^
즐거운 연휴 되세요
이번에는 팁아닌 팁을 올려봅니다.
고수님들은 다 아시는 부분이지만 초보입장에서 팁을 올려봅니다.
최근 서브도메인을 이용해서 웹사이트 및 모바일 페이지를 많이들 제작하시죠?
대부분 웹호스팅을 이용하실겁니다 물론 자체 서버를 구축하시는 분들도 계시죠..ㅎㅎ
아래의 팁은 웹호스팅 이용자에게 유용할 듯 합니다.
준비사항
1. 이용하는 웹호스팅업체에서 서브도메인 설정이 가능해야 합니다.
2. 서브도메인 신청 및 세팅
3. .htaccess 화일생성
1~2번 항목이 설정되었다고 가정
메모장이나 에디트프로그램에 아래의 코드를 붙여넣기하시면됩니다.
[code]
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^abc\.kr$ [NC]
RewriteRule ^(.*)$ http://www.abc.kr/$1 [R=301,L]
#RewriteCond %{HTTP_HOST} ^www\.abc\.kr [NC]
#RewriteRule ^(.*)$ http://abc.kr/$1 [R=301,L]
# www 서브도메인을 이용하지 않음
RewriteCond %{HTTP_HOST} ^폴더명\.abc\.kr [NC]
RewriteCond $1 !^(폴더명)/
RewriteRule ^(.*)$ /폴더명/$1 [L]
# design 서브도메인은 폴더 디렉토리 연결
RewriteCond %{HTTP_HOST} ^폴더명\.abc\.kr [NC]
RewriteCond $1 !^(폴더명)/
RewriteRule ^(.*)$ /폴더명/$1 [L]
# m 서브도메인은 폴더 디렉토리 연결
</ifmodule>
[/code]
메모장이나 에디트 프로그램에 위 코드를 붙여넣기 하셨으면 아래와 같이 수정하시면 됩니다.
abc = 본인도메인주소
폴더명 = 서브도메인으로 연결될 폴더 (ex. m / sub1 )
폴더을 m 이라고 했을경우 -> m.도메인.kr 하면 바로 m폴더의 index파일을 인식하게 됩니다.
ftp 계정상에 서브폴더생성후 반드시 index.html / index.php / index.htm 파일이 존재해야 합니다.
수정을 다 하셨으면 저장후 계정 루트에 업로드 하시면 됩니다.
검색을 해봐도 없어서 책보고 테스트 하면서 적용한것입니다.
중복이라면 알려주세요..^^
즐거운 연휴 되세요
댓글 13개
게시글 목록
| 번호 | 제목 |
|---|---|
| 34706 | |
| 34693 | |
| 34563 | |
| 34536 | |
| 34521 | |
| 34480 | |
| 34479 | |
| 34466 | |
| 34437 | |
| 34436 | |
| 34435 | |
| 34406 | |
| 34398 | |
| 34387 | |
| 34382 | |
| 34375 | |
| 34364 | |
| 34336 | |
| 34294 | |
| 34293 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기