![]() |
|
|
![]()
|
|
| pompei |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 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 --------------------
А всё оказывается гораздо проще: пассивные наноструктуры - активные наноструктуры - системы наносистем - молекулярные наносистемы - сингулярность! По пять лет на каждый этап. |
|||
|
||||
| pompei |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.9.2007 Репутация: нет Всего: 6 |
Чё не ужели ни кто не знает как это делается?
--------------------
А всё оказывается гораздо проще: пассивные наноструктуры - активные наноструктуры - системы наносистем - молекулярные наносистемы - сингулярность! По пять лет на каждый этап. |
|||
|
||||
| Сумасшедший |
|
|||
|
Чилавек-Каропка ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 15.8.2004 Где: Москва Репутация: 13 Всего: 107 |
pompei, это не чат, и оперативные ответы на форумах даются нечасто в-принципе.
-------------------- Однажды ты спросишь, а я отвечу: "Время ожидания специалиста - 10 минут". Ты бросишь трубку, так и не узнав, что Ваш звонок очень важен для нас! |
|||
|
||||
| pompei |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.9.2007 Репутация: нет Всего: 6 |
Извиняюсь за спешность.
--------------------
А всё оказывается гораздо проще: пассивные наноструктуры - активные наноструктуры - системы наносистем - молекулярные наносистемы - сингулярность! По пять лет на каждый этап. |
|||
|
||||
| Leviafan |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 19.2.2006 Где: г. Екатеринбург Репутация: нет Всего: нет |
Насколько я знаю, так просто в IIS это не сделать... У тебя есть два варианта: либо написать своё ISAPI расширение (подробнее о том как писать можно почитать здесь: http://rsdn.ru/article/inet/wrisapi.xml), либо воспользоваться коммерческими продуктами такими как IISRewrite.
|
|||
|
||||
| pompei |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.9.2007 Репутация: нет Всего: 6 |
Ну вот!!! В Винде как всегда всё через одно место... :(
Спасибо за информацию. --------------------
А всё оказывается гораздо проще: пассивные наноструктуры - активные наноструктуры - системы наносистем - молекулярные наносистемы - сингулярность! По пять лет на каждый этап. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |