테스트 사이트 - 개발 중인 베타 버전입니다

IP하나에 도메인 2개 사용 채택완료

다위 3년 전 조회 1,846

제가 다니는 회사에서 1개의 아이피에 2개의 도메인을 사용하려고 합니다.

도메인은 ch-gorup.co.kr 이고 또하나는 ch-platform.com입니다. 

도메인을 구입한곳에서는 가상호스트를 지원하지 않는다고 해서 

.htaccess 파일을 만들어서 2개의 도메인을 사용하려고 합니다.

ch-group.co.kr 하면 /index.php 파일로 이동하려고 하고,

ch-platform.com으로 하면 /ch-platform/index.html 파일로 이동하고자 합니다. 

제가 설정한 .htaccess 파일입니다. 

 

#RewriteEngine On
#RewriteBase /wordpress/
#RewriteRule ^index.php$ - [L]

# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

#RewriteCond %{REQUEST_FILENAME} -f [OR]
#RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
#RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]
#RewriteRule . index.php [L]

# BEGIN WordPress
# “WordPress에서 시작”과 “WordPress에서 끝” 사이의 지시(줄)은
# 동적으로 생성하고, 워드프레스 필터를 통해서만 수정해야 합니다.
# 이들 표지 사이의 지시를 변경하면 덮어쓸 것입니다.
# ch-group.co.kr 인 경우
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{HTTP_HOST} ^(ch-group.co.kr)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

#ch-platform.com 인경우
# ch-platfom 폴더 추가 : 35번재줄-43번째줄 추가
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(ch-platform.com)$ [NC]
RewriteCond $1 !^(ch-platform)/
RewriteRule ^(.*)$ /ch-platform/$1 [L]
</IfModule>

 

이렇게 설정하면 ch-platform.com으로 해도 ch-group.co.kr로 이동합니다. 

어떤부분을 수정해야 할까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

단독서버로 해야되요

이게 사이트 통으로 할거면 가상호스트가 답입니다..

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

다위
3년 전
웹호스팅업체에서 가상호스트를 지원하지 않는다고 합니다. 그래서 .htaccess를 사용한 것인데...
그럼 .htaccess도 안된다는 말쑴인거죠?
릴보이즈
3년 전
.htaccess 아파치 리와이트가 되나요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인