2010-05-25 4 views
9

테스트 서버에서 웹 사이트에 액세스하는 데 사용되는 도메인에 따라 다르게 작동하는 웹 사이트를 만들려고합니다 (실제 웹 사이트에는 여러 도메인이 있습니다).도메인을 시뮬레이트하는 가장 좋은 방법은 무엇입니까?

그러나 테스트 서버에서 어떻게 다른 도메인을 시뮬레이션 할 수 있습니까?

+0

자세한 내용은이 답변에 대한 추가 정보가 필요합니다. OS가 말하는 것과 같습니다. 그리고 어떤 종류의 웹 서버를 사용합니까? – RJD22

+0

@ RJD22 LAMP (Lunix/Apache/MySQL/PHP)를 사용 중입니다. –

답변

14

로컬 호스트를 가리키는 가짜 도메인을/etc/hosts 파일에 작성하십시오. 예를 들어

, Windows에서

127.0.0.1 localhost domain1.com domain2.com 

이 파일은

WINDOWS\SYSTEM32\DRIVERS\ETC\HOSTS 
+0

감사합니다. 파일이 ubantu/linux에서 어디에 있는지 알고 있습니까? 감사! –

+4

모든 유닉스에 대해/etc/hosts가 아닌가요? – baloo

+0

파일을 검색하기 만하면됩니다 :'find/-name hosts' – RJD22

4

당신이 당신의 호스트가 ZZ 같은 파일을 편집해야합니다 코더는 말하고있다. 그러나 도메인을 특정 맵으로 지정하려면 httpd.conf 파일을 편집해야합니다. 이러한 유형의 리디렉션을 본인에게 추가합니다.

<VirtualHost *:80> 
    ServerName yourfakedomain.com 
    DocumentRoot "/var/www/html/" 
    <Directory /var/www/html/> 
    Order Allow,Deny 
     Allow from all 
    </Directory> 
</VirtualHost> 
관련 문제