카페24 그누보드5 사용중입니다.
도메인이 세개가 있는데 각각 다른 폴더로 연결하고싶습니다.
aaa.com -> /
bbb.com -> /bbb
ccc.com -> /ccc
이렇게 연결하려면 어떻게 해야하나요 ?
htacess 에서 아무리 건들여도 꿈쩍도 안하네요.ㅜㅜ
임시로 이렇게 해놓고 사용중입니다
if($_SERVER["HTTP_HOST"]=="bbb.co.kr" || $_SERVER["HTTP_HOST"]=="www.bbb.co.kr") { ?>
<?php
echo "<script>
document.location.href='/bbb';
</script>";
?>
|
답변 2개 / 댓글 5개
채택된 답변
+20 포인트
2024-02-28 (수) 17:40:20
다음과 같이 해보시는건 어떨까요?
.htacess 파일
Copy
RewriteEngine On
# aaa.com을 루트로 연결
RewriteCond %{HTTP_HOST} ^aaa\.com$ [NC]
RewriteRule ^(.*)$ / [L]
# bbb.com을 /bbb로 연결
RewriteCond %{HTTP_HOST} ^bbb\.com$ [NC]
RewriteRule ^(.*)$ /bbb/$1 [L]
# ccc.com을 /ccc로 연결
RewriteCond %{HTTP_HOST} ^ccc\.com$ [NC]
RewriteRule ^(.*)$ /ccc/$1 [L]
답변에 대한 댓글 4개
2024-02-28 (수) 18:10:45
root 폴더에 htaccess 파일 그누보드5 rewrite begin 아래에 내용을 적용하였는데.. 작동을 안하네요. 별다른 설정을 해야할까요?
2024-02-28 (수) 19:31:54
.htaccess 파일
[code]
RewriteEngine On
RewriteBase /
# bbb.com을 /bbb로 연결
RewriteCond %{HTTP_HOST} ^bbb\.com [NC]
RewriteRule ^$ /bbb/ [L]
RewriteCond %{HTTP_HOST} ^bbb\.com [NC]
RewriteCond %{REQUEST_URI} !^/bbb/
RewriteRule ^(.*)$ /bbb/$1 [L]
#### 그누보드5 rewrite BEGIN #####
<IfModule mod_rewrite.c>
이하생략
</IfModule>
#### 그누보드5 rewrite END #####
[/code]
위와같이 해보시겠어요
ccc.com 도 동일하게 설정하시면 됩니다.
[code]
RewriteEngine On
RewriteBase /
# bbb.com을 /bbb로 연결
RewriteCond %{HTTP_HOST} ^bbb\.com [NC]
RewriteRule ^$ /bbb/ [L]
RewriteCond %{HTTP_HOST} ^bbb\.com [NC]
RewriteCond %{REQUEST_URI} !^/bbb/
RewriteRule ^(.*)$ /bbb/$1 [L]
#### 그누보드5 rewrite BEGIN #####
<IfModule mod_rewrite.c>
이하생략
</IfModule>
#### 그누보드5 rewrite END #####
[/code]
위와같이 해보시겠어요
ccc.com 도 동일하게 설정하시면 됩니다.
2024-02-29 (목) 10:55:16
적용되었습니다! 감사합니다. 하나 더 궁금한것이 bbb폴더 상위폴더에 그누보드가 있는데 변수들을 못불러 오는거같은데 어떻게 하면 좋을까요 ㅠㅠ
2024-02-29 (목) 16:03:35
bbb폴더와 그누보드 폴더는 root에 있어야 합니다.
그렇지 않을 경우 경로 설정을 해주시면 됩니다.
그렇지 않을 경우 경로 설정을 해주시면 됩니다.
마르스컴퍼니
2024-02-28 (수) 22:14:37
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.