【发布时间】:2020-02-26 20:44:29
【问题描述】:
所有系统都在域中配置,应用程序登录通过 SSO (LDAP) 完成。
以前它是在 Apache 2.2 上配置的,并且运行良好。 迁移到 Apache 2.4 后,URL 重写没有按预期工作。
使用 Apache 2.2 重写 URL
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]
使用 Apache 2.4 重写 URL
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' 文件具有相同格式的日志,并且还打印用户名。
能否请您提供正确的 Apache 2.2 的 URL 重写规则
如果需要其他详细信息,请告诉我。
【问题讨论】:
标签: url-rewriting cognos apache2.4 cognos-10 apache2.2