Wie kann ich auf eine relative Subdomain in HTML verweisen?

8

Nehmen wir an, ich habe eine Website, auf die mehrere Domänen zugreifen, z. domain1.com und domain2.com .

Wenn ich einen relativen Link habe, wie zum Beispiel href="/wiki" , dann bringt mich dieser Link unabhängig davon, auf welchen Domainnamen ich auf die Website zugreife, zum richtigen Ort.

Sagen wir stattdessen, ich wollte wiki.domain1.com und wiki.domain2.com verwenden. Gibt es eine Möglichkeit, wie ich eine Verbindung zu diesem Domain-Namen herstellen kann?

Wenn nicht, gibt es eine elegante Möglichkeit, einen Link wie den obigen Wiki-Link zu behandeln, wenn mehrere Domains auf denselben Server verweisen?

    
Alex 29.05.2012, 04:31
quelle

2 Antworten

8

Nein. Sie müssen die gesamte Domain angeben. Um von domain1.com zu wiki.domain1.com zu verlinken, muss der Link wie href="http://wiki.domain1.com" aussehen.

    
deceze 29.05.2012 04:33
quelle
4

Bei relativen Pfaden ist das nicht möglich, da Subdomain tatsächlich eine ganz andere Domäne ist.

Wenn Sie absolute URL nicht wirklich verwenden können, aber PHP verwenden können, könnten Sie dieses Proxy-Skript versuchen:

%Vor%

Speichern Sie es in eine Datei, z. imgproxy.php , und dann können Sie Bilder auf der anderen Subdomain wie folgt verknüpfen:

%Vor%     
MightyPork 30.07.2013 00:41
quelle

Tags und Links