Поиск:

Ответ в темуСоздание новой темы Создание опроса
> IIS. Путь, как параметр, Как в ИИС сделать путь как параметр 
:(
    Опции темы
pompei
Дата 14.12.2007, 08:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 7.9.2007

Репутация: нет
Всего: 6



Есть такая потребность.

На IIS.

Как сделать так, чтобы для фиксированной папки IIS запускал только один скрипт, какой бы далее внутренний путь не стоял и какие бы параметры не передавались далее.

Например чтобы для любых следующих запросов:
http://localhost/Some/fix/path/Here/Relative/path/asd.html
или
http://localhost/Some/fix/path/выфвыыавафп...dsg/dsaDSAD.jpg
или
http://localhost/Some/fix/path/asd.jpg?asd=dsa&uu=123

IIS запускал только один файл .pl, а этот файл уже по пути возвращал то, что нужно, но это уже проблемма .pl и здесь рассматривать не надо.

где .pl - исполнаемый скрипт Perl (хотя может быть и какой-нибудь другой, .aspx, .exe и прочее)

как видите этот файл должен запускаться только при запросах типа
http://localhost/Some/fix/path/...

а при запросе типа http://localhost/Somethig/else/ - IIS должен работать как обычно.

Я никак не могу допереть как там IIS на эту штуку настроить. В апаче всё просто, а в IIS - хоть тресни.

Заранее всем благодарен.

ЗЫ. Для чего мне это нужно? Я делаю хранилище рисунков, а сами рисунки храню в БД, а не в файлах. Пока сделал так, что по запросу http://localhost/asd/asd/get_image.pl?img_id=345 - возвращается картинка с соответствующим идентификатором. Мне так не нравиться. Я хочу сделать чтобы та же картинка возвращалась по запросу типа: http://localhost/asd/asd/images/345.jpg, т.е. надо сделать так, чтобы файл get_image.pl вызывался IISом, всегда когда делается запрос типа: http://localhost/asd/asd/images/..., какой бы внутренний путь дальше не стоял.


Это сообщение отредактировал(а) pompei - 14.12.2007, 14:32
--------------------
А всё оказывается гораздо проще: пассивные наноструктуры - активные наноструктуры - системы наносистем - молекулярные наносистемы - сингулярность! По пять лет на каждый этап.
PM MAIL   Вверх
pompei
Дата 14.12.2007, 14:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 7.9.2007

Репутация: нет
Всего: 6



Чё не ужели ни кто не знает как это делается?
--------------------
А всё оказывается гораздо проще: пассивные наноструктуры - активные наноструктуры - системы наносистем - молекулярные наносистемы - сингулярность! По пять лет на каждый этап.
PM MAIL   Вверх
Сумасшедший
Дата 14.12.2007, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чилавек-Каропка
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 15.8.2004
Где: Москва

Репутация: 13
Всего: 107



pompei, это не чат, и оперативные ответы на форумах даются нечасто в-принципе.


--------------------
Однажды ты спросишь, а я отвечу: "Время ожидания специалиста - 10 минут". Ты бросишь трубку, так и не узнав, что Ваш звонок очень важен для нас!
PM MAIL WWW Jabber   Вверх
pompei
Дата 19.12.2007, 05:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 7.9.2007

Репутация: нет
Всего: 6



Извиняюсь за спешность.
--------------------
А всё оказывается гораздо проще: пассивные наноструктуры - активные наноструктуры - системы наносистем - молекулярные наносистемы - сингулярность! По пять лет на каждый этап.
PM MAIL   Вверх
Leviafan
Дата 14.1.2008, 22:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 19.2.2006
Где: г. Екатеринбург

Репутация: нет
Всего: нет



Насколько я знаю, так просто в IIS это не сделать... У тебя есть два варианта: либо написать своё ISAPI расширение (подробнее о том как писать можно почитать здесь: http://rsdn.ru/article/inet/wrisapi.xml), либо воспользоваться коммерческими продуктами такими как IISRewrite.
PM MAIL WWW ICQ   Вверх
pompei
Дата 16.1.2008, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 7.9.2007

Репутация: нет
Всего: 6



Ну вот!!! В Винде как всегда всё через одно место...  :( 

Спасибо за информацию.
--------------------
А всё оказывается гораздо проще: пассивные наноструктуры - активные наноструктуры - системы наносистем - молекулярные наносистемы - сингулярность! По пять лет на каждый этап.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0440 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.