K čemu slouží aplikační adresář: Porovnání verzí
(Není zobrazeno 19 mezilehlých verzí od 1 uživatele.) | |||
Řádka 1: | Řádka 1: | ||
+ | = <span style="color:#56A2D6">K čemu slouží aplikační adresář</span> = | ||
− | Pokud budete chtít v rámci jednoho | + | Pokud budete chtít v rámci jednoho hostingu provozovat několik aplikací (v jednotlivých adresářích s vlastními web.config soubory), musíte jednotlivé adresáře nastavit jako '''aplikační'''. |
+ | <br /> | ||
<br /> | <br /> | ||
Řádka 6: | Řádka 8: | ||
− | [[Soubor:aplikacni_adresar.jpg | + | [[Soubor:aplikacni_adresar.jpg]] |
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | 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. <br /> | ||
+ | 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> | ||
+ | |||
+ | <br /> | ||
+ | |||
+ | = <span style="color:#56A2D6">Jak fungují subdomény?</span> = | ||
+ | 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/. | ||
+ | <br /> |
Aktuální verze z 7. 3. 2023, 09:38
[editovat] K čemu slouží aplikační adresář
Pokud budete chtít v rámci jednoho hostingu provozovat několik aplikací (v jednotlivých adresářích s vlastními web.config soubory), musíte jednotlivé adresáře nastavit jako aplikační.
Aplikační adresář můžete nastavit prostřednictvím klientské sekce v Nastavení vlastností webu - Aplikační adresář a práva zápisu
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>
[editovat] Jak fungují subdomény?
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/.