Лучшее решение для использования общих папок на сайтах IIS

Я хочу использовать одни и те же папки (/images и /scripts) для совместного использования с 5 разными веб-сайтами, созданными в IIS 8.5. Какое лучшее решение? Виртуальный каталог? Виртуальное приложение? Соединения? Символические ссылки?

Примечание. Я заметил, что при использовании соединения на компьютере с Windows 8/ii7 изменения, которые я внес в каталог сценариев, не сразу отражались на всех сайтах... даже после принудительного обновления в клиентском браузере... Я бы чтобы перезапустить веб-приложение, чтобы увидеть изменения. Возможно, что-то связано с тем, как кеширование сервера видит соединительные ссылки?

Кстати, я запускаю классические сайты asp на windows 2012r2 iis 8.5.

Спасибо


person Juan    schedule 20.07.2015    source источник


Ответы (1)


Виртуальные каталоги — это путь наименьшего сопротивления для этого, но вы должны помнить о настройке разрешений NTFS, чтобы все пять сайтов могли читать (и при необходимости записывать) ваш статический контент.

Другая альтернатива — обслуживать эти ресурсы с отдельного веб-сайта, который не использует файлы cookie:

Как настроить домен без файлов cookie?

person Kev    schedule 21.07.2015
comment
Спасибо. Однако виртуальный путь должен быть частью сайта. - person Juan; 21.07.2015
comment
@Juan - вы можете сделать это с виртуальными каталогами, однако вы правы в том, что второй метод потребует изменения местоположения ваших статических ресурсов. - person Kev; 22.07.2015