Использование виртуальных папок (Windows)
Виртуальная папка представляет собой ссылку на существующую физическую папку, расположенную на жестком диске сервера. Виртуальные папки могут иметь ряд индивидуальных параметров, например отдельные настройки ASP.NET, права доступа и защиту паролем.
Так как виртуальные папки могут иметь собственные настройки, включая индивидуальную конфигурацию ASP.NET, они очень полезны при настройке веб-приложений, в частности, приложений, написанных на ASP.NET. Например, если у вас есть три приложения, которые используют ASP.NET 2.0, и вам нужно установить одно приложение, которое использует ASP.NET 4.0, вы можете создать для него виртуальную папку, включить в настройках ASP.NET этой папки поддержку версии 4.0 и затем установить приложение.
Виртуальные папки можно также использовать как псевдонимы. Например, у вас есть веб-приложение, установленное на домене 'example.com' в физической папке '/my_data/web_apps/forum
'. Чтобы получить доступ к этому веб-приложению, пользователю необходимо ввести "example.com/my_data/web_apps/forum"
, что довольно сложно запомнить и долго вводить. Вы можете создать виртуальную папку 'forum
' в корневой папке виртуального сервера и настроить ссылку на эту виртуальную папку для '/my_data/web_apps/forum
', благодаря чему пользователи, которым требуется доступ к веб-приложению, смогут использовать путь 'example.com/forum
', который будет более коротким и более простым для запоминания.