Я могу легко создать структуру каталогов, например c: \ temp \ mywww \ my \ custom \ path, а затем создать виртуальный каталог в \ mywww и поместить свои файлы в подпапку path, и я смогу получить к ней доступ, например:
http://my.exmple.com/my/custom/path
Вопрос в том, могу ли я разместить свои файлы mywww, а затем создать виртуальный каталог таким образом, чтобы получить к ним доступ, используя вышеупомянутый URL-адрес. Т.е. каким-то образом псевдоним виртуального каталога должен быть «my / custom / path».
Спасибо
Если вы создадите веб-сайт с каталогом по умолчанию c: \ temp \ mywww (где будут ваши файлы index.htm) и добавите к нему «\ my \ custom \ path», у вас будет структура http://my.exmple.com/my/custom/path уже ... поскольку это физическое местоположение в вашем каталоге по умолчанию.
Однако, если вы не хотите, чтобы эти файлы располагались в папке «c: \ temp \ mywww \ my \ custom \ path», вы можете добавить виртуальный каталог с псевдонимом «/ my / custom / path» и указать его полностью другое местоположение (например) "c: \ virtual_directories \ are \ cool"
РЕДАКТИРОВАТЬ (из комментариев): Для этого сначала создайте виртуальный каталог «my», затем в нем виртуальный каталог «custom», а затем еще один в нем «path».
Это удобно, когда у вас есть несколько веб-сайтов, использующих один и тот же бэкэнд-код, а настройки загружаются в зависимости от того, какой веб-сайт обращается к определенному каталогу. Таким образом, example.com/my/custom/path/index.aspx будет читать комбинацию имени пользователя и пароля из той же базы данных для example.com, а серьезно_another_example.com/my/custom/path/index.aspx будет читать комбинацию имени пользователя и пароля. для серьезно_another_example.com НО ... оба работают с одним и тем же фрагментом кода (поскольку оба имеют псевдонимы для перехода к c: \ virtual_directories \ are \ cool) и одной и той же базе данных (при желании)