Leiten Sie eine IP-Adresse an ein Verzeichnis auf dem lokalen Computer weiter.

Leiten Sie eine IP-Adresse an ein Verzeichnis auf dem lokalen Computer weiter.

Ich möchte eine Weiterleitung einrichten, bei der ich meinen Webbrowser öffne, eine Adresse wie diese eingebe http://helpdocsund zu einem Ordner auf meinem Computer weitergeleitet werde, der eine HTML-Datei enthält, beispielsweise eine Website. Ich habe darüber nachgedacht, die Hosts-Datei zu bearbeiten, bin mir aber nicht sicher, was ich ändern soll. Ich kann einen lokalen Webserver verwenden, aber ich dachte, ich versuche es zuerst hiermit.

Ist das möglich?

Danke.

BEARBEITEN:

Hosts-Datei bearbeitet:

127.0.0.1 1.web.docs 1.web.webs #WEBSITES

und Konfiguration bearbeitet:

<Directory C:/1web>
Order Deny,Allow   
Allow from all 
</Directory>
<VirtualHost *:80>
DocumentRoot C:/1web/helpdocs/
ServerName 1.web.docs
</VirtualHost>
<VirtualHost *:80>
DocumentRoot C:/1web/webs/
ServerName 1.web.webs
</VirtualHost>

Ist es möglich, dass die bereits in der WAMP-Hostkonfiguration vorhandenen Zeilen damit in Konflikt stehen?

Antwort1

Natürlich können Sie das tun. Richten Sie einfach einen Webserver wie Apache oder PWS oder etwas Ähnliches ein, legen Sie den Stammordner der Standardwebsite auf Ihr Hilfeverzeichnis fest und gehen Sie zu

http://localhost

Aber warum nicht einfach

file://C:/Somewhere/some_file.htm

und das als Lesezeichen speichern?

Richten Sie gemäß Ihrem Kommentar unten in Ihrer Hosts-Datei ein

127.0.0.1  localhost  helpdocs  webtest

Und richten Sie in Apache oder PWS oder anderen Sites mehrere Sites ein, die auf diese Host-Header warten.

Gemäß Ihrem nächsten Kommentar könnte eine httpd.conf so aussehen (nachdem Sie die Hosts-Bearbeitung oben durchgeführt haben):

<VirtualHost *:80>
 DocumentRoot C:/htdocs/help/
 ServerName helpdocs
</VirtualHost>
<VirtualHost *:80>
 DocumentRoot C:/htdocs/web/
 ServerName webtest
</VirtualHost>

(Passen Sie die DocumentRoot-Zeilen entsprechend an …)

verwandte Informationen