如何强制https默认为应用程序URL

时间:2018-06-08 05:55:03

标签: apache https

目前,以下是apache中定义的apache重定向我是新的apache配置,每当我尝试访问应用程序URL主机时,我都面临一个问题,它没有重定向到应用程序URL

**举个例子**
我的要求是,如果我点击网址https://xpplicationhost.comhttp://xpplicationhost.com,则应该重定向到https https://xpplicationhost.com/ctp 但是目前,如果我通过HTTP http://xpplicationhost.com访问该URL,它将重定向到http://xpplicationhost.com/ctp,如果我通过HTTPS http://xpplicationhost.com访问该URL,则它不会重定向,它将进入应用程序服务器主页(tomcat)主页)http://xpplicationhost.com/

**

RewriteCond %{HTTPS} !=on
RewriteCond %{REQUEST_URI} ^/ctp/
RewriteRule !^/ctp/img/latency/.* - [C]
RewriteRule !^/ctp/attendees/getip.do.* - [C]
RewriteRule !^/ctp/login.do.* - [C]
RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [R,L]
RewriteRule   "^/$"  "/ctp/"  [R]

**

有人可以建议我在这里缺少什么吗?

0 个答案:

没有答案