none
Ordner unter IIS Site als Root für CSS-Dateien, etc. RRS feed

  • Frage

  • Hallo zusammen

    Ich weiss nicht ob ich hier richtig bin, jedoch versuche ich einmal mein Glück:

    Szenario:

    Eine IIS-Site (www.test.com) hat mehrere Unter-Verzeichnisse (u1,u2,css)
    In einem dieser Unterverzeichnisse (u1) ist eine Index.html Datei, welche folgende Verlinkung enthält:

    <style type="text/css" media="all">
          @import url(/css/subsite.css); 
    </style>

    Nun wird die CSS-Datei hier gesucht: www.test.com/css/subsite.css

    Ist es möglich, dass die Datei hier gesucht wird: www.test.com/u1/css/subsite.css OHNE das der / am Anfang bei @import url(/css/subsite.css) entfernt wird?

    Das heisst, dass sozusagen u1 als neue Website-Root erkennt wird.

    Mit freundlichen Grüssen

    Powerturtle

    Freitag, 14. März 2014 13:29

Antworten

  • Hi,

    auch wenn die Antwort leider etwas spät kommt, hilft Sie dir evtl. trotzdem.

    Nein, das was Du vor hast, geht so nicht. Der Client wird angewiesen, im Root zu suchen (durch deine Angabe von /) also tut er das auch.

    Das einzige, was evtl. klappen könnte, wäre die Angabe von:

      <base href="/u1">

    Siehe dazu:

      http://de.selfhtml.org/html/kopfdaten/basis.htm

    Das würde aber für alles, nicht nur für deine CSS Dateien gelten.

    ---

    Mich würde aber interessieren, welchen Sinn sowas haben soll? Evtl. gibt es ja Alternativlösungen für dein Problem.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Samstag, 5. April 2014 13:19
    Moderator