Перезапись URL не работает после перехода на Apache 2.4 с Apache 2,2 - PullRequest
0 голосов
/ 31 октября 2019

Все системы настроены в домене, и вход в приложение осуществляется через SSO (LDAP).

Ранее он был настроен на Apache 2.2 и работал нормально. После перехода на Apache 2.4 перезапись URL не работает должным образом.

Перезапись URL с использованием Apache 2.2

RewriteEngine On
RewriteLog "rules.rewrite.log"
RewriteLogLevel 5

CustomLog "E:/Program Files/Apache2/conf/headertrack.log" "S %t %{REMOTE_USER}i %{REMOTE_UID}i %h %U"

RewriteRule ^/$ /cognos [L,R=301]

Перезапись URL с использованием Apache 2.4

RewriteEngine On
LogLevel alert rewrite:trace5

CustomLog "${SRVROOT}/conf/headertrack.log" "S %t %{REMOTE_USER}i %{REMOTE_UID}i %h %U"

RewriteRule ^/$ /cognos

'headertrack.log 'файл, содержащий журналы в том же формате, и он также печатает имя пользователя.

Можете ли вы предоставить правильное правило перезаписи URL для Apache 2.2

Дайте мне знать, если нет других деталейтребуются.

1 Ответ

0 голосов
/ 01 ноября 2019

При установке шлюза CA предусмотрены примеры шаблонов:

Вы можете использовать один из примеров файлов конфигурации, поставляемых с IBM Cognos Analytics. Файлы примеров находятся в gateway_component_install_location / cgi-bin / templates, где gateway_component_install_location - это каталог, в котором установлен компонент шлюза. В следующей таблице описаны примеры файлов. Выберите файл для вашей среды:

https://www.ibm.com/support/knowledgecenter/en/SSEP7J_11.1.0/com.ibm.swg.ba.cognos.inst_cr_winux.doc/t_config_ish_with_ssl.html

...