묻고답하기
도메인 두개를 사용할 경우...
2009.07.11 23:12
www.aaa.com 이라는 도메인과 www.bbb.com 이라는 도메인을 두개를 사용한다고 가정할때에...
aaa.com으로 접속했을때와, bbb.com으로 접속했을때의 시작페이지를 다르게 설정할 수 있는 방법이 있는지요?
가능하다면, aaa.com과 bbb.com의 각각 별개의 홈페이지를 만들어 회원을 연동하여 사용할 수 있을텐데요.
조언 좀 부탁드립니다.
댓글 2
-
Habile
2009.07.11 23:19
-
파라805
2009.07.12 08:19
Apache의 Virtual Hosts 설정하기 - 다중 웹사이트
아파치를 사용하신다면 이렇게 하시고 IIS는 제가 사용안 해봐서 버츄얼 호스트나 Virutal Host로 검색해 보시기 바랍니다.1. 버추얼 호스트 설정 편집
/etc/apache2/sites-available/에 호스트 설정 화일을 만들어 /etc/apache2/sites-enabled/에 소프트 링크를 만든다.
또는 a2ensite를 실행한다.
sudo nano /etc/apache2/sites-available/aaa.com
다음을 추가
<VirtualHost *:80>
ServerAdmin admin@localhost
ServerName aaa.com
ServerAlias www.aaa.com
DocumentRoot /var/www/aaa.com
<Directory "/var/www/aaa.com">....
ErrorLog /var/log/apache2/aaa.com-error.log
CustomLog /var/log/apache2/aaa.com-access.log combined
</VirtualHost>sudo nano /etc/apache2/sites-available/bbb.com
<VirtualHost *:80>
ServerAdmin admin@localhost
ServerName bbb.com
ServerAlias www.bbb.com
DocumentRoot /var/www/bbb.com
<Directory "/var/www/bbb.com">....
ErrorLog /var/log/apache2/bbb.com-error.log
CustomLog /var/log/apache2/bbb.com-access.log combined
</VirtualHost>
2. 각 사이트별 디렉토리를 만든다.
sudo mkdir /var/www/aaa.com
sudo mkdir /var/www/bbb.com
3. 호스트 이름을 설정한다.
sudo nano /etc/hosts
다음을 추가
127.0.0.1 aaa.com
127.0.0.1 bbb.com
4. 호스트 설정 화일의 소프트 링크를 걸거나 a2ensite를 사용한다.
cd /etc/apache2/sites-enabled/
ln -s /etc/apache2/sites-available/aaa.comln -s /etc/apache2/sites-available/bbb.com
또는
sudo a2ensite aaa.com
sudo a3ensite bbb.com
5. 아파치를 재실행한다.
sudo /etc/init.d/apaceh2 restart
6. 참고
"*:80"은 실제 아이피와 포트로 변경이 가능하다.
"xxx.xxx.xxx.xxx:8080
음 모듈을 개조한다면 ..가능할꺼같은데.. 제작의뢰 게시판에 남겨보시는것도 ..:)
이게 싫으시다면 CafeXE를 활용하시는것도 좋습니다 .