호스팅 하나에
본문
호스팅 하나에
여러 홈페이지를 만들고 싶은데 어떻게 하나요>?
예를 들어
하나의ftp에
www 폴더 안에는 aa.co.kr 내용
www_b 폴더 안에는 는 bb.co.kr 내용
www_c 폴더 안에는 는 cc.co.kr 내용
같은 아예 다른 홈페이지를 만들고 싶습니당 !
답변 3
www 폴더(웹루트)안에 a , b , c 폴더를 놓으시고...
www 웹루트 .htaccess 에서 도메인 별 접속을 하단 폴더로 분기하시고..
mysql database 는 테이블의 prefix 를 각 사이트별로 설정하시면 가능합니다.
<IfModule mod_rewrite.c>
RewriteEngine On
# example.com 도메인의 /a하위 폴더에 대한 액세스 제한
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteCond %{REQUEST_URI} ^/a[NC]
RewriteRule ^ - [F,L]
# example2.com 도메인의 /b하위 폴더에 대한 액세스 제한
RewriteCond %{HTTP_HOST} ^example2\.com$ [NC]
RewriteCond %{REQUEST_URI} ^/b[NC]
RewriteRule ^ - [F,L]
</IfModule>
!-->
각각 폴더에 설치하실때 그누보드 접두어를 다르게 해주세요.
g5_server1_
g5_server2_
g5_server3_
처럼요
그러면 한 호스트에 다수의 그누보드 설치가 가능합니다.
일반 호스팅에서 멀티 도메인 설정이 가능한 상품을 이용하시면 됩니다.
*카페24, 고도호스팅, AWS Lightsail, SiteGround 등의 멀티 도메인 지원 호스팅에서는
도메인을 추가하면 루트 디렉토리를 선택하도록 옵션이 제공됩니다.
*멀티 도메인 지원 호스팅이라도
도메인별 루트 디렉토리를 직접 지정할 수 없는 경우에는 .htaccess 설정이 필요합니다.
<IfModule mod_rewrite.c>
RewriteEngine On
# aa.co.kr -> /www 폴더
RewriteCond %{HTTP_HOST} ^aa\.co\.kr$ [NC]
RewriteCond %{REQUEST_URI} !^/www/
RewriteRule ^(.*)$ /www/$1 [L]
# bb.co.kr -> /www_b 폴더
RewriteCond %{HTTP_HOST} ^bb\.co\.kr$ [NC]
RewriteCond %{REQUEST_URI} !^/www_b/
RewriteRule ^(.*)$ /www_b/$1 [L]
# cc.co.kr -> /www_c 폴더
RewriteCond %{HTTP_HOST} ^cc\.co\.kr$ [NC]
RewriteCond %{REQUEST_URI} !^/www_c/
RewriteRule ^(.*)$ /www_c/$1 [L]
</IfModule>
!-->
답변을 작성하시기 전에 로그인 해주세요.