
Ich möchte eine Weiterleitung einrichten, bei der ich meinen Webbrowser öffne, eine Adresse wie diese eingebe http://helpdocs
und 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 …)