So entfernen Sie die port-Nummer aus http://localhost:8123 zu verwenden als http://localhost?
Musste ich meine Standard-apache-port-Nummer 80 zu 8123 (nur zufällige Zahl)
Änderte ich die folgenden Dateien ..
httpd.conf
Listen 8123
ServerName localhost:8123
httpd-vhosts.conf
NameVirtualHost *:8123
<VirtualHost *:8123>
ServerName localhost
DocumentRoot "C:/xampp/htdocs"
DirectoryIndex index.php
</VirtualHost>
Windows-Hosts-Datei
127.0.0.1:8123 localhost
::1:8123 localhost
Ich bin mit Windows 7.
Nachdem Sie all diese änderungen, die ich apache neu gestartet, aber ich bin immer noch nicht auf http://localhost
.... allerdings http://localhost:8123
funktioniert einwandfrei ... kann jemand mir helfen, was mache ich hier falsch? Dank
- Hinzufügen einer port-Nummer in eine ip-Adresse in einem
hosts
Datei nicht makse Sinn. Diehosts
- Datei zu erstellen, die eine Beziehung zwischen einer ip-Adresse und einem oder mehreren host-Namen. Der erste Eintrag in einemhosts
Datei hat eine ip-Adresse nur! Die folgenden Einträge werden host-Namen. - Wenn Sie sagen, dass ein server nicht auf port xyz, es hört nicht auf port xyz, das ist es.
- lol ist, dass dynmap ich sehen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Der einzige Weg, dies zu tun ist, um wieder
80
oder installieren Sie einen listener auf port 80 (wie ein proxy), das leitet alle Ihre Datenverkehr an port 8123.Wenn Sie geben Sie einen server-Namen ohne einen port, der port 80 ist standardmäßig angenommen. AFAIK, es gibt keine Möglichkeit, dieses Verhalten ändern, ohne Ihre browser-Quellcode.
Den
hosts
- Datei unterstützt nicht die Art der Umleitung, die Sie versuchen zu tun. Die Regeln einfach nicht.Können Sie es entfernen, mit
proxyPass
undproxyPassReverse