如何在Tomcat 8.5中将IP地址重定向到我的域名

时间:2019-06-24 14:39:44

标签: tomcat url-rewriting tomcat8

我正在运行一个可以通过域名和IP地址访问的网站,但是我在SEO时发现了一些问题,因为我的网站同时获得了IP地址和域名的索引。所以现在我想重定向,如果有人尝试通过我的IP地址访问我的域,那么我想重定向到https://www.example.com

我直接在tomcat8.5服务器ec2实例中运行此应用程序。但是我也在使用经典负载均衡器到https版本(我在经典负载均衡器上安装了SSL证书,因此在第53条路由中我使用了经典负载均衡器端点记录中的IP地址)

# bounce all requests coming in on HTTP to HTTPS
RewriteCond %{HTTP:X-Forwarded-Proto} ^http$
RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

如果我禁用以上代码,则我的应用程序停止,因此我尝试使用以下代码将我的域名重定向到我的IP地址,但对我而言不起作用。

#RewriteEngine On
#RewriteCond %{HTTP_HOST} !^www.example.com$
#RewriteRule ^ https://www.example.com/ [R=301]

0 个答案:

没有答案