Url rewriting 从Apache 2.2迁移到Apache 2.4后,URL重写不起作用
所有系统都在域中配置,应用程序登录通过SSO(LDAP)完成 以前它是在Apache2.2上配置的,工作正常。 迁移到Apache2.4后,URL重写无法按预期工作 使用Apache2.2重写URLUrl rewriting 从Apache 2.2迁移到Apache 2.4后,URL重写不起作用,url-rewriting,cognos,apache2.4,cognos-10,apache2.2,Url Rewriting,Cognos,Apache2.4,Cognos 10,Apache2.2,所有系统都在域中配置,应用程序登录通过SSO(LDAP)完成 以前它是在Apache2.2上配置的,工作正常。 迁移到Apache2.4后,URL重写无法按预期工作 使用Apache2.2重写URL RewriteEngine On RewriteLog "rules.rewrite.log" RewriteLogLevel 5 CustomLog "E:/Program Files/Apache2/conf/headertrack.log" "S %t %{REMOTE_USER}i %{R
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]
使用Apache2.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”文件具有相同格式的日志,并且还打印用户名
能否为Apache2.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]
如果需要其他详细信息,请告诉我。CA网关安装提供了一些示例模板: 您可以使用IBMCognosAnalytics提供的一个示例配置文件。示例文件位于gateway\u component\u install\u location/cgi bin/templates中,其中gateway\u component\u install\u location是安装网关组件的目录。下表介绍了示例文件。为您的环境选择文件:
我使用的是Cognos 10.2.2,给出的文档链接是针对Cognos Analytics 11的。我认为只有-
RewriteRule^/$/cognos
需要更改。