Как перенаправить запрос с www и без www на версию https без www моего сайта в tomcat 8 в экземпляре ec2

Я использую экземпляр EC2 для своего веб-приложения. Я купил новый SSL и установил его на классическом балансировщике нагрузки AWS, и мой SSL работает нормально. Но с точки зрения SEO я хочу перенаправить все запросы с www и без www и HTTP с www и HTTP без www на версию https без www. Я запускаю свое приложение в версии tomcat 8. У меня нет апача или любого другого сервера. Я прочитал много статей, в которых они упоминали об этом, создавая файл .htaccess, но я надеюсь, что это не работает в tomcat8.

Я создаю файл в папке WEB-INF с именем rewrite.config. и мимо этого кода. он как-то работает, но не во всех вышеперечисленных возможных случаях.

# 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]

person Boolment Software    schedule 05.11.2019    source источник


Ответы (1)


Вы можете сделать эту переадресацию URL-адресов в вашем провайдере DNS. Я надеюсь, что это довольно просто, проверьте это у вашего DNS-провайдера.

person Mounick    schedule 20.11.2019