Setup lokalen IIS7 zum testen von websites
Gibt es eine alternative, andere ändern dann HOSTS zu setup temp domains beim testen von Webseiten lokal? Ich bin mit IIS7 auf Win7.
Ich nicht verwenden will /localhost/domainname. Ich würde lieber tun /domainname, damit ich nicht haben, um sorgen über die Pfade zu Dateien, etc. Meine websites sind so eingestellt, dass die Pfade zu den Dateien relativ zum root-Ordner und nicht auf die Seite.
- Wenn die Pfade relativ sind, warum dann nicht die Basis-URL eine Rolle?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sei denn, Ihr code explizit überprüft die domain-Namen, Sie sollten in der Lage sein, um die Bereitstellung auf II7 und test durch http://localhost.
Gibt es einige Nachteile bei diesem Ansatz, obwohl:
Mein Ansatz ist die Ausführung des VS Dev WebServer (Cassini) auf den ports 808x beim entwickeln und bereitstellen der lokalen IIS7 (mit CruiseControl.Net) auf den ports 888x. Dies ermöglicht mir zum Debuggen einfach mit VS während der Arbeit an dem code, aber noch die Website, die Sie unter medium trust auf IIS7.
Habe ich auch einen host-Namen auf dem Ziel-domain zeigt auf meine dev-Maschine, so dass die IIS7-Instanzen sind sowohl als http://localhost:888x und http://dev.domain.com:888x, die es mir erlaubt auch Tests der Domänen-integration mit Google Ajax und Facebook Connect-APIs. Dies setzt natürlich Voraus, Kontrolle über den domain-DNS und der Fähigkeit, fügen Sie Einen a-Datensatz zu.
Beachten Sie jedoch, dass nichts in dieses setup erfordert die tatsächliche Prüfung auf die domain-URL.