Können wir Portnummern beim Domain-Registrar im Domain-Namen verwenden?

1

Ich dachte nur, es wäre gut, Portnummern mit Domainnamen bei Domain-Registraren zu haben.

Wenn ich zum Beispiel meine Site auf Port 8000 habe, meine ich http: // ipaddress: 800, dann im Domainnamen, wenn ich http://abc.com und Port 8000 benutze, gehe ich zu meiner Homepage

Damit ich http://www.abc.com:8000 nicht verwenden muss , können mehrere Server in einem Betriebssystem ausgeführt werden.

Gibt es da irgendwelche Komplikationen?

Derzeit behandelt Apache, dass wir mod_rewrite-Dinge verwenden müssen, damit sie funktionieren. Aber Domain Name kann dann Portnummern weiterleiten, die reduziert würden

Fata Morgana
quelle

Antworten:

5

Ja, es gibt eine Komplikation, nämlich dass Domains nicht so funktionieren. Eine Domain identifiziert einen Host oder einen Computer. Ein Domainname wird also in die IP-Adresse dieses Computers aufgelöst. Ein Domänenname kann und kann einen bestimmten Port auf diesem Computer nicht identifizieren. Es ist keine einfache Textersetzung, bei www.abc.comder eine beliebige Zeichenfolge eingegeben wird. Es muss sich um eine gültige IP-Adresse handeln.

Was Sie wirklich tun sollten, ist, Apache mit mehreren virtuellen Hosts so zu konfigurieren, dass es auf verschiedenen Domänen entsprechend reagiert, und zwar alle auf Port 80. Die Dokumentation dazu finden Sie hier .

jcrawfordor
quelle