質問するログイン新規登録

質問編集履歴

1

不明点を具体的に記載しました

2021/03/29 21:39

投稿

kohey419
kohey419

スコア11

title CHANGED
File without changes
body CHANGED
@@ -1,12 +1,29 @@
1
1
  ### やりたいこと
2
2
  現在apache と tomcatを連携させてサイトを運用しています。SEO対策の一環としてhttpでのリクエストをhttpsへリダイレクトさせたいです。
3
3
  ### 現在の状況
4
+ ```httpd.conf
5
+ AllowOverride All
4
- ```httpd.conf```AllowOverride All,ProxyPassとProxyReverseを設定しています。
6
+ ProxyPass / ajp://mydomain/appName/
7
+ ProxyPassReverse / ajp://mydomain/appName/
8
+ ``` をhttpd.confで設定しています。
5
- ```.htaccess```
9
+ ```.htaccess
6
10
  RewriteEngine on
7
11
  RewriteCond %{ HTTPS} off
8
12
  RewriteRule ^(.*)$ https://%{ HTTP_HOST}%{ REQUEST_URI} [R=301,L]
13
+
14
+ ```
9
- 上記を/var/www/htmlに作成して記載しています。
15
+ 上記を/var/www/htmlに.htaccessを新規作成して記載しています。
16
+
17
+
18
+ ```server.xml
19
+ <Connector protocol="AJP/1.3"
20
+ address="0.0.0.0"
21
+ secretRequired="false"
22
+ port="8009"
23
+ redirectPort="8443" />
24
+ ```
25
+ 上記はserver.xmlの設定です
26
+
10
27
  これらの設定でアクセスするとhttpでアクセスするとそのまま暗号化なしのサイト、httpsだと暗号化されたサイトの表示となります。
11
28
 
12
29
  ### 使用環境