2016-09-02 1 views
-2

Ich möchte sowohl websiteA.com als auch websiteB.com auf demselben Server haben. Sie werden keine Dateien teilen, ist das möglich? Ich bin nicht auf der Suche nach einer Weiterleitung, sie sind völlig verschiedene Websites.Wie könnte ich zwei verschiedene URLs auf demselben Server haben?

+0

Ja, es ist möglich, aber es hängt davon ab, welchen Server Sie haben. – Manveru

+1

Haben Sie schon versucht, Ihren Titel zu googeln ...? – Xorifelse

+0

https://httpd.apache.org/docs/2.4/vhosts/examples.html –

Antwort

0

Ja, das ist möglich. Verschiedene Websites können durch den Header HOST im HTTP-Protokoll erkannt werden. Alternativ kann die Verwendung unterschiedlicher Ports auch für jede Website verwendet werden.

In Bezug auf die HOST-Header jedes Mal, wenn Sie eine Website-URL in Ihrem Browser eingeben, die Anforderung, die den Host (zB von Server Fehler Frage unten verlinkten genommen) gesendet wird enthält:

URL: http://snoopy.net/doghouse

Rubrik:

GET /doghouse HTTP/1.1 
Host: snoopy.net 

Wenn Sie Apache laufen lassen, würden Sie verschiedene Hosts in Ihrer httpd-vhosts.conf Konfigurationsdatei angeben:

<VirtualHost 127.0.0.1> 
    ServerName www.website1.com 
    DocumentRoot "c:/websites/website1/www" 
</VirtualHost> 

<VirtualHost 127.0.0.1> 
    ServerName www.website2.com 
    DocumentRoot "c:/websites/website2/www" 
</VirtualHost> 

In diesem Microsoft-Artikel: Bind multiple sites on same IP address and Port in SSL, sowie die Antworten auf diese question bei Serverfehler.

Verwandte Themen