K čemu slouží aplikační adresář: Porovnání verzí

Z ASPone Help Wiki
Přejít na: navigace, hledání
Řádka 9: Řádka 9:
  
  
Pokud si vytvoříte například adresář test ve složce www, můžete k němu přistupovat pomocí adresy http://test.vasedomena.cz a systém provede zobrazení obsahu (přesměrování) http://www.vasedomena.cz/test/. Řešení přepisu adres jako u webového serveru Apache (mod_vhost_alias) IIS 7 zatím nenabízí.
+
Pokud si vytvoříte například adresář test ve složce www, můžete k němu přistupovat pomocí adresy http://test.vasedomena.cz a systém provede zobrazení obsahu (přesměrování) http://www.vasedomena.cz/test/. ¨
 +
 
 +
Jestli použijete aplikační adresář a tam rozjedete novou instanci, je možné, že se bude dědit web config.
 +
Ve výchozím nastavení dědí všechny aplikační adresáře nastavení z web.config souboru, který je uveden v rootu webu.
 +
K vypnutí dědičnosti web.config souboru v jednotlivých aplikačních adresářích je třeba do web.config souboru v rootu webu přidat následující:
 +
 +
    <location path="." inheritInChildApplications="false">
 +
    <system.web>
 +
    ...
 +
    </system.web>
 +
    </location>

Verze z 4. 5. 2021, 08:31

Pokud budete chtít v rámci jednoho virtuálního serveru (v jednotlivých adresářích) provozovat několik aplikací (s vlastními web.config soubory), musíte jednotlivé adresáře nastavit jako aplikační nebo dojde k dědění nastavení z web.config souboru v rootu webu.

Aplikační adresář můžete nastavit prostřednictvím klientské sekce v Nastavení vlastností webu - Aplikační adresář a práva zápisu


Aplikacni adresar.jpg


Pokud si vytvoříte například adresář test ve složce www, můžete k němu přistupovat pomocí adresy http://test.vasedomena.cz a systém provede zobrazení obsahu (přesměrování) http://www.vasedomena.cz/test/. ¨

Jestli použijete aplikační adresář a tam rozjedete novou instanci, je možné, že se bude dědit web config. Ve výchozím nastavení dědí všechny aplikační adresáře nastavení z web.config souboru, který je uveden v rootu webu. K vypnutí dědičnosti web.config souboru v jednotlivých aplikačních adresářích je třeba do web.config souboru v rootu webu přidat následující:

   <location path="." inheritInChildApplications="false">
   <system.web>
    ...
   </system.web>
   </location>
Osobní nástroje
Jmenné prostory

Varianty
Akce
Navigace
Znalostní báze
Domény
ASPone.cz
Nástroje