Axel Richter: apache webdav - geht nur ssl zulassen?

Beitrag lesen

Hallo,

meine virtual-hosts heissen
server.mine.nu
dav.server.mine.nu

Ja, dann musst Du im Browser
http://server.mine.nu
http://dav.server.mine.nu
aufrufen. Tust Du das?

Wenn Du natürlich http://www.server.mine.nu bzw. http://www.dav.server.mine.nu aufrufst und Apache nur die VHosts server.mine.nu und dav.server.mine.nu kennt, was soll er dann machen? Er nimmt, weil er keinen definitiv zuordnen kann, einfach den ersten.

die antwort verstehe ich aber nicht, weil im endeffekt alles nach norm läuft.

Nach welcher Norm?

Wenn Du im Browser
http://www.server.mine.nu
aufrufst und eine IP für www.server.mine.nu ermitteltwerden kann, dann kommt an Port 80 dieser IP folgendes an:

GET / HTTP/1.1[CRLF]
Host: www.server.mine.nu[CRLF]

Apache nimmt den VHost ensprechend Host: www.server.mine.nu.

Rufst Du im Browser
http://server.mine.nu
auf und ebenfalls eine IP zu ermitteln ist,
dann kommt an Port 80 dieser IP folgendes an:

GET / HTTP/1.1[CRLF]
Host: server.mine.nu[CRLF]

Apache nimmt den VHost ensprechend Host: server.mine.nu.

viele Grüße

Axel