Zweite localhost "domain" anlegen
Phil Z.
- sonstiges
Hallo,
da in meinem Ordner htdocs von xampp mittlerweile soviel an daten liegt und mir das alles zu unordentlich wird, möchte ich gerne einen 2. htdocs Ordner machen.
Ist das irgendie möglich?
also z.B. dann:
http://localhost/
und
zusätzlich
http://localhost1/
oder http://1.localhost/
und http://2.localhost/
geht sowas?
mfg
Phil Z.
Hello,
da in meinem Ordner htdocs von xampp mittlerweile soviel an daten liegt und mir das alles zu unordentlich wird, möchte ich gerne einen 2. htdocs Ordner machen.
Ist das irgendie möglich?
wenn es ein Apache ist, kennt der sicher Virtual Hosts.
Diese kannst Du Dir dann soviele anlegen, bis die Platte platzt bzw. der RAM nicht mehr ausreicht, um die Konfiguration zu halten.
Wie es geht, hängt aber von der Version ab, und wie die Konfigurationsdateien aufgebaut sind.
i.d.R beginnt die Kette in einer /etc/httpd.conf oder /etc/httpd/conf/httpd.conf oder ähnlich.
Für namensbasierte Hosts, und das wären die Virtual Hosts dann (so. wie Du sie unterscheiden willst), benötigst Du aber einen DNS. Die einfachste Form wäre ein Eintrag in Deiner hosts Datei (bei Windows oder Linux)
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Irgendwo unter windows lassen sich mit sicherheit dns-einträge festlegen. localhost ist auch nichts anderes als eine dns für 127.0.0.1
dann setzte in die selbe datei in der das gespeichert ist noch:
myproject 127.0.0.1/project/
und fertig.
Der genaue Pfas lautet:
[C:][WINDOWS]\system32\drivers\etc\hosts
je nachdem wie du gespeichert hast
Hey,
danke das klappt,
aber wie kann ich ihm nun sagen das er in einen anderen Ordner gehen soll?
127.0.0.1 fisch
nun kann ich htdocs unter http://fisch/ erreichen
127.0.0.1/Ordner fisch
oder
127.0.0.1\Ordner fisch
klappt beides nicht.
mfg
Phil Z.
Hallo Phil.
danke das klappt,
aber wie kann ich ihm nun sagen das er in einen anderen Ordner gehen soll?
Am besten schaust du dir die Dokumentation zu VirtualHosts an.
Einen schönen Samstag noch.
Gruß, Mathias
Hello,
aber wie kann ich ihm nun sagen das er in einen anderen Ordner gehen soll?
Das machst Du, indem Du einen Virtual Host anlegst, oder besser gleich zwei - einen für das alte Verzeichnis, den andren für das neue.
Hier ein Link für die Version Apache 2.x
http://httpd.apache.org/docs/2.0/mod/core.html#virtualhost
Es gibt in der Konfiguration dafür extra Verzeichnisse.
Ins eine werden die Konfigurrationsdateien für die VirtHosts eingestellt, im anderen wird je ein symbolischer Link auf die aktiven virtHosts gelegt.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Hi!
aber wie kann ich ihm nun sagen das er in einen anderen Ordner gehen soll?
Über die Direktive VirtualHost in deiner httpd.conf (vermutlich in deinem Apache-Verzeichnis).
Schöner Gruß,
rob