Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Caché Новый топик    Ответить
 Как настроить IIS ?  [new]
vassil
Member

Откуда: Хабаровск
Сообщений: 82
Всем привет, не могу решить проблемку!

Есть приложение IIS+Cache, открывается по ссылке:

http://base.spidercalc.ru/csp/spidercalc/zui.Menu.cls#

Надо сделать, чтобы открывалось не по длинной ссылке, а только по имени домена http://base.spidercalc.ru

Для этого положил в корень файлик index.html c перенаправлением на длинную ссылку:

<meta http-equiv="refresh" content="0;url=/csp/spidercalc/zui.Menu.cls" />


Проблема в том, что файл index.html вызывается только в том случае, если в настройках IIS в сопоставления обработчиков мы указываем конкретные расширения (*.cls, *.csp , *.zen, *.cxw). Но в этом случае в CSPGateway не передаются REST запросы, т.к. они без расширений. Приходится в настройках указывать *.

Картинка с другого сайта.

Как сделать, чтобы в CSPGateway передавались все запросы, за исключением *.html.

Или как-то другим способом сделать перенаправление на длинную ссылку на уровне CSPGateway.

Спасибо.
12 ноя 16, 16:54    [19886181]     Ответить | Цитировать Сообщить модератору
 Re: Как настроить IIS ?  [new]
DAiMor
Member

Откуда: Brno, Czech Republic
Сообщений: 2268
чтобы html обрабатывался самим IIS нужно отсортировать обработчики, так чтобы cspms был в конце, но там сортировку нужно включить правильную, и поменять позицию
12 ноя 16, 22:42    [19887001]     Ответить | Цитировать Сообщить модератору
 Re: Как настроить IIS ?  [new]
vassil
Member

Откуда: Хабаровск
Сообщений: 82
Так и не получилось сделать по нормальному. Пробовал и так http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=GCGI_oper_config#GCGI_iishome

и так https://community.intersystems.com/post/iis-csp-default-page

Сделал просто сделал отдельный веб-сайт и с него переадресацию на длинную ссылку.
15 ноя 16, 04:45    [19893842]     Ответить | Цитировать Сообщить модератору
 Re: Как настроить IIS ?  [new]
doublefint
Member

Откуда: Беларусь, Минск
Сообщений: 754
vassil, для IIS еще есть модуль url-rewrite ...
16 ноя 16, 15:45    [19900534]     Ответить | Цитировать Сообщить модератору
 Re: Как настроить IIS ?  [new]
vassil
Member

Откуда: Хабаровск
Сообщений: 82
doublefint,

Спасибо, попробую
17 ноя 16, 10:08    [19902309]     Ответить | Цитировать Сообщить модератору
 Re: Как настроить IIS ?  [new]
servit
Member

Откуда: г. Кишинёв, Республика Молдова
Сообщений: 3047
Блог
vassil,

У меня получилось это сделать через стандартную функцию "Перенаправление протокола HTTP".
Для "Default Web Site" (который у Вас очевидно http://base.spidercalc.ru) укажите для перенаправления путь "http://base.spidercalc.ru/csp/spidercalc/zui.Menu.cls", отметьте чекбокс для перенаправления запросов по абс. пути и перезапустите IIS.
Теперь запросы на http://base.spidercalc.ru будут перенаправляться на конкретный URL.

PS: погуглите "iis перенаправление протокола http", если не разберётесь.
17 ноя 16, 15:12    [19904137]     Ответить | Цитировать Сообщить модератору
Все форумы / Caché Ответить