Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

IIS - Справочник по перенаправлению

Перенаправление клиентских запросов является одним из способов, гарантирующих получение пользователем правильной страницы, если узел реконструируется или сменил адрес. Клиентские запросы могут быть перенаправлены в каталог на сервере, на котором запущен IIS, в сетевой каталог на другом компьютере, заданный в формате UNC, или на другой адрес URL.

Переменные перенаправления

Можно использовать переменные перенаправления для замены части исходного адреса URL, получая конечный адрес URL. Эти переменные могут быть использованы при открытии окна свойств каталога в оснастке IIS и выборе одной из вкладок Домашний каталог, Виртуальный каталог, или Каталог.

Переменная Описание Пример
$S Передает выделенный суффикс запрошенного адреса URL. Выделенный суффикс представляет часть исходного адреса URL, остающуюся после подстановки адреса URL перенаправления. если каталог /scripts перенаправляется на /newscripts, а в исходном запросе задается /scripts/program.exe, то суффиксом является часть адреса /program.exe. Подстановка суффикса выполняется сервером автоматически; переменную $S следует использовать только в комбинации с другими переменными.
$P Передает параметры из исходного адреса URL. Например, если исходный адрес URL имеет вид /scripts/myscript.asp?number=1, то строка "number=1" подставляется в конечный адрес URL.
$Q Передает вопросительный знак и параметры из исходного адреса URL. Например, если исходный адрес URL имеет вид /scripts/myscript.asp?number=1, то строка "?number=1" подставляется в конечный адрес URL.
$V Передает запрошенный адрес URL без имени сервера. Например, если исходный адрес URL имеет вид //myserver/scripts/myscript.asp, то строка "/scripts/myscript.asp" подставляется в конечный адрес URL.
с $0 по $9 Передает часть запрошенного адреса URL, отвечающую указанному подстановочному знаку.  
! Перенаправление отсутствует. Эту переменную используют для запрета перенаправления каталога или отдельного файла из виртуального каталога, для которого выполняется перенаправление.

Подстановочные знаки перенаправления

Можно использовать подстановочные знаки перенаправления для выбора произвольного числа символов из исходного адреса URL. Вставьте подстановочный знак (*) в поле Адрес на вкладке каталога Домашний каталог, Виртуальный каталог или Каталог. Начните адрес URL места назначения со звездочки и точки с запятой и разделяйте точками с запятыми пары подстановочных знаков и адресов URL места назначения.

Например, чтобы переадресовать все запросы к файлам /scripts/имяФайла.stm на единственный файл Default.stm, а все запросы к файлам /scripts/имяФайла.htm на единственный файл Default.htm, введите в поле Адрес для виртуального каталога Scripts:

*;*.stm;/default.stm;*.htm;/default.htm

Чтобы использовать подстановочные знаки, следует обязательно установить флажок на введенный выше адрес URL. Используйте адрес URL, когда указываете путь перенаправления.

См. также

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог