やりたいこと
現在apache と tomcatを連携させてサイトを運用しています。SEO対策の一環としてhttpでのリクエストをhttpsへリダイレクトさせたいです。
現在の状況
httpd.conf
1AllowOverride All 2ProxyPass / ajp://mydomain/appName/ 3ProxyPassReverse / ajp://mydomain/appName/ 4``` をhttpd.confで設定しています。 5```.htaccess 6RewriteEngine on 7RewriteCond %{ HTTPS} off 8RewriteRule ^(.*)$ https://%{ HTTP_HOST}%{ REQUEST_URI} [R=301,L] 9
上記を/var/www/htmlに.htaccessを新規作成して記載しています。
server.xml
1 <Connector protocol="AJP/1.3" 2 address="0.0.0.0" 3 secretRequired="false" 4 port="8009" 5 redirectPort="8443" />
上記はserver.xmlの設定です
これらの設定でアクセスするとhttpでアクセスするとそのまま暗号化なしのサイト、httpsだと暗号化されたサイトの表示となります。
使用環境
- apache ver.2.6.4
- tomcat ver.9.0.43
- CentOs7 (サクラのVPS)
ご存じの方ご教授願います
回答1件
あなたの回答
tips
プレビュー