Zitat:
Bisher hatte ich es auf meinem lokalen Server so gehandhabt, dass meine unterschiedlichen Projekte in Unterordnern von htdocs liegen, sie also mit http://localhost/seite1/ etc. anspreche.
Oftmals wäre es aber besser, wenn die Seiten im Webroot Ordner liegen.
|
Falls es sich um dynamische Programmierung (zB mit PHP) handelt, könntest du alle absoluten links mit einem Platzhalter versehen, den du lokal auf das Unterverzeichnis legst, in Produktion dann eben raus nimmst.
Beispiel:
Code:
define("DOC_ROOT","/myProject");
...
header("Location:
http://".$_SERVER["HTTP_HOST"].DOC_ROOT."/seite.html");
Mal so als Idee :-)
Zitat:
|
Am Ende läufts auf das selbe hinaus, der Aufwand hält sich auch immer in Grenzen (wobei ich nicht wüsste, wie man unter Windows einen Loopback über IP Adressen einrichtet)
|
Eventuell mit einem lokal aufgesetzten DNS Server und der Vergabe mehrerer IPs auf ein Network interface? Wäre imo jedoch zu aufwändig