---
title: ".NET, localhost, mappar mm"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/107318-net-localhost-mappar-mm"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Andy"
published: "2004-07-14T11:38:04.000Z"
updated: "2004-07-20T21:29:23.000Z"
replies: 3
views: 391
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/107318-net-localhost-mappar-mm"
---

# .NET, localhost, mappar mm

## #1 — Andy, 2004-07-14T11:38Z

Det här är antagligen en otroligt korkad fråga, men jag ställer den ändå... :)

Har just installerat VS.NET och tänkte börja leka lite med det. Jag väljer att skapa ett nytt projekt, som jag döper till "testsite". aspx-filerna mm hamnar då under min localhost i en mapp som heter "testsite". URL:en blir alltså <http://localhost/testsite.>

Men när jag laddar upp filerna till min externa server så blir det ju tokigt. På min localhost hamnar ju nämligen siten en mapp ner - siten är i sig alltså inte roten - medans siten på den externa servern ligger direkt under roten. Så nu fungerar inte mina absoluta länkar till CSS:er, bilder etc längre, eftersom dom ser ut så här: /minsite/bilder/enbild.jpg när sökvägen på den externa servern istället bör vara /bilder/enbild.jpg.

Hur löser jag detta? Jag vill helt enkelt att siten skall ligga direkt under min localhost och inte i en mapp under min localhost.

Hmm... blev visst lite krångligt beskrivet. Hoppas ni förstår ändå.

Permalänk: https://www.webforum.nu/p/107318

## #2 — PDahlen, 2004-07-14T11:48Z

Det finns flera sätt att lösa det. Kolla den här sidan för information om hur man hanterar sökvägar, <http://west-wind.com/weblog/posts/269.aspx>

1\. Sätt bildURL:er i code-behind och använd \~/ för att anropa applikationsroten.

2\. Om du skriver bildurl:en i .aspx koden använd \<%= ApplicationPath%\>bilder/

3\. Använd ConfigureSettings i web.config och använd sedan dessa som i punkt 2.

Permalänk: https://www.webforum.nu/p/1385998

## #3 — Andy, 2004-07-14T12:00Z

Finns det verkligen inget smidigare sätt? Alla bilder och länkar som ligger i HTML-koden då? Där vill jag ju inte blanda in en massa C#.

Permalänk: https://www.webforum.nu/p/1386004

## #4 — Pace, 2004-07-20T21:29Z

> **Andy skrev:**
>
> Finns det verkligen inget smidigare sätt? Alla bilder och länkar som ligger i HTML-koden då? Där vill jag ju inte blanda in en massa C#.

1\. Sök och ersätt.
2\. Bygg ett http-filter som gör en sök & ersätt. Overkill, men det funkar. :e
3\. Gör om, gör rätt. ;)

Permalänk: https://www.webforum.nu/p/1391937

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/107318-net-localhost-mappar-mm
