Toon posts:

[WinXP PRO] Virtual directory IIS

Pagina: 1
Acties:
  • 18 views sinds 30-01-2008

Verwijderd

Topicstarter
Hallo,

Ik ben bezig met een ASP website van iemand anders waarin ik enkele aanpassingen moet maken. De website draait bij de klant locaal, en ze maken verbinding door http://mijnwebsite in te typen.

Als ik de website in mijn inetpub/wwwroot directory zet, dan moet ik om verbinding te maken eerst intypen http://localhost/mijnwebsite.

Maar ik wil graag even voor de test dezelfde situatie als bij de klant, omdat in elke pagina llerlei links voorkomen (En dus niet even netjes in 1 bestand gezet)

Ik heb alle topics die ik er over kan vinden zon beetje gelezen, en wat ik begrijp is dat je in windows XP in combinatie met IIS maar 1 website kan draaien? OK, dat vind ik niet erg, maar hoe zorg ik er dan voor dat ik op mijn locale computer zo instel dat als ik http://mijnwebsite intyp dat hij dan mijn default.asp uit de inetpub/wwwroot/mijnagenda directory haalt???

  • paulhekje
  • Registratie: Maart 2001
  • Laatst online: 25-01 15:50
[geen professional vraag; gelieve voortaan op de juiste plek te posten]

naam koppelen aan ip doe je in je "hosts"-file
redirecten naar een subfolder kan zo:

plaats een bestand "default.htm" in wwwroot met als inhoud:
<HTML>
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0;URL=/mijnagenda/">
<HEAD>
</HTML>

[ Voor 70% gewijzigd door paulhekje op 24-05-2004 15:03 ]

|=|=|=||=|=|=||=|=|=| http://www.vanwijck.com |=|=|=||=|=|=||=|=|=||=|=|=||=|=|=||=|=|=||=|=|=|


Verwijderd

Topicstarter
oei heb ik de verkeerde groep gebruikt. Voor mij is het in ieder geval al wel een professionele vraag :)

Maar ik heb geprobeerd wat je zei, en het werkt niet, tenminste het is niet wat ik bedoel.

Met jouw antwoord bereik je volgens mij dat als iemand http://localhost intypt dat hij dan doorgestuurd wordt naar de mijnagenda directory, maar ik wil gewoon dat ik op mijn locale pc kan intypen http://mijnagenda !!, en dat hij dan de default.htm in gaat openen die in C:\inetpub\wwwroot\mijnagenda staat

Dus als iemand hier nog een antwoord op heeft dan zou ik vreselijk blij zijn.

[ Voor 10% gewijzigd door Verwijderd op 24-05-2004 15:38 ]


Verwijderd

dat heeft puur met dnsresolving te maken en evt spoofing op een firewall/router.

edit je host file en laat de url wijzen naar je interne ip of gebruik een externe proxy

[ Voor 11% gewijzigd door Verwijderd op 24-05-2004 15:41 ]


Verwijderd

Dat "localhost" geeft aan dat je browser de webserver op het lokale IP-adres moet benaderen voor de map "mijnwebsite". Zonder dat "localhost" weet je browser niet waar hij "mijnwebsite" kan vinden.

Zorg dus dat jouw computer weet waar "mijnwebsite" te vinden is - door middel van je HOSTS-file of met een interne DNS-server.

Verder is dit nogal standaard webserver- en DNS-werk, ik sluit je topic dus :)

Dit topic is gesloten.