Назад | Перейти на главную страницу

Перенаправления IBM Domino

Задача

Я хотел бы сделать следующий редирект

http: // домен / уровень1 / уровень2 / уровень3 =>http: // домен / уровень1 / уровень3

Я сделал перенаправление в настройках, и он работает, но, кроме того, он также перенаправляет ниже, и я хочу избежать этого.

http: // домен / уровень1 / уровень2 =>http: // домен / уровень1

Моя цель - перенаправить только URL-адреса 3-го уровня и не касаться URL-адресов 2-го уровня. Возможно ли это сделать?

Реальный пример

Поскольку веб-сайт использует замену, я сначала заменяю URL-адрес, который хочу перенаправить

  1. Замена

/ apps / budget / * => / 301 / apps / budget / *

  1. Перенаправление

/ 301 / apps / budget / * => https://domain.com/apps/*

Я также нашел похожий пост (если не такой) здесь: Правило перенаправления URL-адреса IBM Domino обрабатывается близко совпадающим правилом подстановки

Подстановочный знак в правилах перенаправления / замены IBM Domino также не соответствует ни одному символу:

/ apps / budget / * => / 301 / apps / budget / *

Подойдет:

/app/budget/anychar
/app/budget/

Так что в вашем случае это общее правило невозможно.

Вы можете указать особые правила:

/apps/budget/a* => /301/apps/budget/a*
/apps/budget/b* => /301/apps/budget/b*

Если вам нужно перенаправить с более подробной информацией, вам понадобится прокси-сервер перед сервером домино, например IHS или Apache.