Nyitólap Hosting szolgáltatás ASP.NET weblapom felmásoltam de nem indul el.

ASP.NET weblapom felmásoltam de nem indul el.

Utoljára frissítve: Apr 16, 2025

ASP.NET – web.config elérési probléma és megoldási lehetőségek

A probléma oka jellemzően az, hogy az .aspx fájl nem találja a konfigurációs fájlt (web.config), mert az nincs megfelelő helyen elhelyezve a tárhely struktúráján belül.

A web.config fájlt minden esetben az alapértelmezett gyökérkönyvtárban (wwwroot) kell elhelyezni, vagy olyan alkönyvtárban, amely aldomainként van konfigurálva.


📌 Példa:

Ha az oldal az alábbi címen érhető el:

valami.sajátdomain.hu,

akkor a konfigurációs fájlnak a következő útvonalon kell lennie:

wwwroot/valami/web.config


✅ Megoldási lehetőségek:

  1. A web.config fájlt minden esetben helyezze el a wwwroot könyvtárba, vagy annak megfelelő alkönyvtárába.

  2. Amennyiben aldomaint konfigurál egy adott alkönyvtárra (pl. valami.sajátdomain.hu), akkor az az alkönyvtár külön root-ként fog működni, így ott is elhelyezhető külön web.config.

  3. Ha nem aldomainként használja a könyvtárat, akkor a webadmin felületen konfigurálja azt “virtuális könyvtárrá”, hogy rendelkezzen önálló alkalmazásjogosultsággal.


📌 Megjegyzés:

A nem megfelelő elhelyezés hibás konfigurációs elérést, oldalhibaüzeneteket és alkalmazásindítási problémákat okozhat.