|
|
virtURLMap |
|
|
|
|
ISAPI/NSAPI фильтр для веб серверов PWS, IIS, Netscape |
Виртуальный сервер (виртуальный хост) для Personal Web Server, Internet Information Server |
Как сделать виртуальный серверКак сделать виртуальный сервер (или, другими словами, виртуальный хост), используя штатные веб серверы Microsoft Windows (Personal Web Server в Windows 95 и Windows 98, Internet Information Server в Windows NT, Windows 2000, Windows XP), не устанавливая Microsoft SQL Server? Для этого достаточно установить небольшой фильтр, который весит 90 килобайт. Вот инструкции по установке:
Это все. Если вы потом пожелаете добавить или убрать лишние виртуальные хосты, отредактируйте утилитой regedit этот параметр в ветке HKLM\SOFTWARE\Ensen\UrlFilter, затем остановите службу веб-сервера и заново его запустите. Как переписать urlДругую, не менее полезную вещь, вы можете выполнить с помощью этого фильтра. Если вы используете расширения веб-сервера (ISAPI/NSAPI extensions), вы можете укоротить URL, изъяв из него путь к скрипту (расширению). Например, url http://mmm.acme.com/Scripts/MyISAPIExtension.dll/Apple?par1=1 можно переписать http://mmm.acme.com/Apple?par1=1 Это дело вкуса, наверное, так как ни я, ни большинство пользователей не подозревают о назначении строки адреса браузера. Хотя, как немного продвинутый, я иногда там ввожу три буквы (goo). Так что, коротко, или длинно, не имеет значения. Но! Всегда есть какие то особые случаи. Один такой вариант- это использование мобильных устройств с очень ограниченными ресурсами. Можно написать такой длинный url, чтобы он съел всю память какого-нибудь устройства. И если вдруг на нем пользователь захочет ввести неукороченный путь руками (мало ли что может захотеться), то но вспомнит все что он думает о вас и о .dll в частности. Как это осуществитьВ общем, если такое окажется нужным, то это сделать можно, исправив в реестре параметры AddPrefix и Paths. В AddPrefix укажите имя скрипта (расширения). "AddPrefix"="Scripts/MyISAPIExtension.dll" В Paths перечислите те пути, какие в url будут укороченными. Например, "Paths"="Apple;" Это все. От себяЭта программа распространяется freeware. Если у вас есть замечания или пожелания, например, запрос исходных текстов, отправьте сообщение по адресу support@commandus.com, однако ничего, как то: возмещение нанесенного морального ущерба, не гарантируется. Другие бесплатные и не очень, полезные и очень полезные программы всегда есть на нашем сайте http://commandus.com/
|
|
|
Copyright © 2004, commandus software development group |
|
|
|
|