我面临着将一些http通信重写为https的任务。我的基础设施如下:
互联网< - > Apache Webserver< - > JBoss AS
我的apache已经将所有内容重定向到https。但是我的JBoss没有响应https。所以浏览器总是这样回答"您正在访问一个安全的网站,但并非一切都是安全的。你也想要不安全的内容吗?"而且这个网站看起来很残缺。
所以我想要做的是将我的jboss中的每个http答案重写为https。我不想太多改变我的jboss配置,所以我试图通过一些apache设置来实现这一点。但我真的不知道怎么做。像这样的简单重写规则没有效果。
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
我选择的apache模块是mod_rewrite和mod_proxy_ajp。
我真正理解任何指向正确方向的提示。 关心塞巴斯蒂安