K čemu slouží aplikační adresář: Porovnání verzí
Řádka 11: | Řádka 11: | ||
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/. | 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. | + | Jestli použijete aplikační adresář a tam rozjedete novou instanci, je možné, že se bude dědit web config. <br /> |
− | Ve výchozím nastavení dědí všechny aplikační adresáře nastavení z web.config souboru, který je uveden v rootu webu. | + | 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í: | 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í: | ||
Verze z 4. 5. 2021, 12:47
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
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>