by GHO » 06. June 2009 12:04
Die Mühe mit der Definition von namensbasierten virtuellen host hat sich nicht gelohnt, denn das damit verbundene Ziel wurde nicht erreicht, nämlich url-Pfade lokal zur disposition zu haben, die es erlauben,
mehrere domains lokal mittel rewrite rules oder redirects abhängig von Verzeichnissen untereinander zu verlinken mittel redirect 301 z.B.
Da und dort habe ich zuletzt auch nochmals 'blind' DIE ALLOWSOVERRIDES in der vhosts in all statt none geändert, ohne Veränderung.
Mittlerweile habe ich dieselbe Apache Installation auf vista gemacht, das Verhalten ist identisch.
Wenn ich die virtual host einträge in vhosts and hosts wieder lösche, kann ich eine webseite unter htdocs die ich mit localhost/name aufrufe und wo es eine rewrite rule zu google.de in der htacces gibt, erfolgreich starten (erhalte also die google seite) was vorher nicht ging. Aber ein redirect 301 auf eine web seite im Netz geht nicht.
Die unter htdocs liegende Seite hat das rewriting for benutzerfeundliche SEF von Joomla, diese Komponente läuft hier im localhost genauso wie remote.
Warum lässt sich dies nicht auf der basis der bekannten einträge hosts und virtual hosts realisieren ?