HI Gentlemen,
ich habe mir unter Win7 IIS7 installiert und ein Vdir erstellt über folgende Befehle:
C:\XSL>appcmd delete site „myWebSite“
Das SITE-Objekt „myWebSite“ wurde gel”scht.
C:\XSL>appcmd add site /name:„myWebSite“ /id:2 /bindings:http://*:80
Das SITE-Objekt „myWebSite“ wurde hinzugefgt.
C:\XSL>appcmd add app /site.name:„myWebSite“ /path:/myApp
Das APP-Objekt „myWebSite/myApp“ wurde hinzugefgt.
C:\XSL>appcmd add vdir /app.name:„myWebSite/myApp“ /path:/myVdir /physicalPath:c:\xsl
Das VDIR-Objekt „myWebSite/myApp/myVdir“ wurde hinzugefgt.
C:\XSL>appcmd list sites
SITE „Default Web Site“ (id:1,bindings:http/*:80:,state:Unknown)
SITE „myWebSite“ (id:2,bindings:http/*:80:,state:Unknown)
C:\XSL>appcmd list apps
APP „Default Web Site/“ (applicationPool:smiley:efaultAppPool)
APP „myWebSite/myApp“ (applicationPool:smiley:efaultAppPool)
C:\XSL>appcmd list vdirs
VDIR „Default Web Site/“ (physicalPath:%SystemDrive%\inetpub\wwwroot)
VDIR „myWebSite/myApp/myVdir“ (physicalPath:c:\xsl)
Wenn ich jetzt eine Datei, die in der physischen Path existiert, anspreche im Browser, bekomme folgende Fehlermeldung:
Fehlerzusammenfassung
HTTP-Fehler 404.0 - Not Found
Angeforderte URL http://kyriotetes:80/myWebSite/myApp/myVdir/test.xml
Physikalischer Pfad C:\inetpub\wwwroot\myWebSite\myApp\myVdir\test.xml
Anscheinend wurde mein URL auf den physikalischen Root-Pfad der voreingestellten IIS7-Site umgeleitet.
Was kann ich tun? Die Datei ist über file:/// gut ansprechbar ausgenommen in Google Chrome. Beide Sites sind in der gleichen Apppool zu finden. Das Forum hat mir vorgeschlagen, über HTTP zu arbeiten und die XSL-Transformation nicht dem Browser überlassen.
Bitte um eine kleine Hilfe, wenn jemand kann.
Danke im voraus, grüßt
Miklos Herboly