Meine hosts-Datei, um die route zu einem Ordner und nicht eine ip
Ziemlich neuen freiberuflicher Entwickler und ich bin auf der Suche hinzufügen, um eine lokale version der website im arbeiten auf eine dev-Umgebung.
Habe ich meinem localhost eingerichtet.
127.0.0.1 localhost
Die syntax, dass ich war mit, ist aber offensichtlich nicht korrekt ist
127.0.0.1/wordpress blahblahsite.ca
Welche route soll ich nehmen, zu bewahren, meinem localhost, aber haben blahblahsite.ca Weg zu meinem lokalen Ordner und nicht die live-site?
die hosts-Dateien sind eine einfache ip->hostame Zuordnungen. Sie haben NICHTS zu tun mit urls, andere als urls enthalten können Hostnamen/ips.
InformationsquelleAutor monkeymanbob | 2013-11-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie gesagt in einem Kommentar, die hosts-Datei hat die Funktion, die Zuordnung von ip-Adressen zu Hostnamen, die d.h. 127.0.0.1
Hostnamen die Funktion des Mensch-seins freundlich Aliase für ip-Adressen, d.h. blahblahsite.ca
Einen Hostnamen, das ist gleichbedeutend mit einem host-header in der URL zu einem web-server, d.h. http://blahblahsite.ca
Den host-header hat zwei Funktionen:
Einer URL auf einen webserver hat eine slash etwas folgenden den host-header. Dies wird als ein URI. Die URI ist der relative Pfad in Ihrem web-server, um die Seite, die angefordert wird. Der URI zugeordnet werden kann, die durch eine Vielzahl von Mechanismen, sondern spiegelt in seiner einfachsten form die Unterverzeichnisse des Verzeichnisses Ihrer web-Servern, virtuellen Hosts Aktien.
So /wordpress ist ein URI, der gemeinsam mit dem web-server in eine oder andere Weise.
Prinzip der URL: Protokoll://hostHeader/URI
beide würden gültige URL ein:s auf dem lokalen computer, wenn Sie eine web-server-sharing die URI /wordpress zu jedem host-header oder dem host-header blahblahsite.ca-spezifisch, und hat folgenden Eintrag in seinem hostfile:
So, ein wirklich gutes Anfänger Buch über Apache, Lesen, und versuchen Sie Ihre Flügel aus und bewegen Sie dann auf xampp. Die URI ist, wo die interessanten Sachen passiert, aber Sie müssen einige web-server-Grundlagen in den ersten Platz.
InformationsquelleAutor ErikE
Obwohl seine schon paar Jahre her, seit die Frage beantwortet wurde. Meine zwei Pfennige, wenn eine stolpern diese Frage und wirklich wollen, um das setup schnell und ohne zu Graben in der Dokumentation. Hier geht:
Geben Sie diese in hosts-Datei:
- Und in deiner apache-Ordner, suchen Sie httpd-vhosts.conf - Datei. In einem typischen xampp-installation unter windows finden Sie hier:
Sollten Sie finden paar oder mehr eample virtual-host-setups auskommentiert, einfach kopieren/einfügen oder kommentieren Sie diese und nehmen Sie die änderungen wie folgt:
Daran zu ändern: "Laufwerk:\xampp\htdocs\wordpress" auf Ihrer website-Dateien-Verzeichnis. Speichern Sie Dateien, starten Sie xampp und jetzt blahblahsite.ca sollte die Arbeit von browser-Adressleiste. Obwohl die Schritte sind ziemlich einfach und selbsterklärend, aber lassen Sie mich wissen, wenn Sie irgendwelche Fragen haben oder Begegnung und Probleme.
Dieses arbeitete auch für mich, kombiniert mit Alvaro ' s Kommentar. HINWEIS: der Apache Webserver Läuft auf lokalen Windows-Maschine, ich musste auch eine Letzte Anpassung hier erklärt: stackoverflow.com/questions/8413042/... (und der folgende nützliche Zusammenhang, wenn auch nicht der gültige Wert wie in dem ersten link: noah.org/wiki/Apache2_VirtualHost_403_error ) Diese Antwort soll akzeptiert werden als die Lösung.
Dies ist die eigentliche Antwort, danke, dass Sie Asad Malik bhai
Sie sind willkommen, @Shabab. 🙂
InformationsquelleAutor Asad Malik