我有siteminder保护Oracle ADF Java应用程序。 看来我将不得不截获一个由Oracle提供的注销链接的http reqeust来杀死siteminder会话。 我已经缩小到一个用户注销时URI logout = true的参数。 我想mod_rewritefind这个string,并redirect到本地定义到apache代理的静态注销页面。
这可行吗?
RewriteEngine on RewriteCond %{QUERY_STRING} ^(.*)logout=true(.*)$ RewriteRule .* http://yourserver/your_static_uri [R,L]
是。
RewriteEngine On RewriteCond %{QUERY_STRING}=".*logout=true.*" RewriteRule .* /path/to/other/location
你应该真的阅读mod_rewrite文档 。 有很多你可以用它做。