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

質問編集履歴

8

aa

2020/03/22 10:54

投稿

yu-imu
yu-imu

スコア35

title CHANGED
@@ -1,1 +1,1 @@
1
- 解決】VPS(conoha)のCentOS7で動しているNginxで301リダイレクトループが発生している原因を教えてください!
1
+ 【解決】VPS(conoha)のCentOS7で動しているNginxで301リダイレクトループが発生している原因を教えてください!
body CHANGED
File without changes

7

a

2020/03/22 10:54

投稿

yu-imu
yu-imu

スコア35

title CHANGED
File without changes
body CHANGED
@@ -111,7 +111,57 @@
111
111
  }
112
112
 
113
113
  ```
114
+ 修正中_2020/03/20 Nginx.conf
115
+ ```
116
+ # Nginxが受け取ったリクエストをバックエンドのpumaに送信
117
+ upstreamサービス名 {
118
+ server unix:///サービス名/tmp/sockets/puma.sock fail_timeout=30s;
119
+ }
114
120
 
121
+ # devとprodで条件分岐する。
122
+ geo $allow_ip {
123
+ default 0;
124
+ IPアドレス 1;
125
+ }
126
+
127
+ server {
128
+ listen 80;
129
+ server_name _;
130
+ if ($http_x_forwarded_proto != https) {
131
+ return 301 https://$host$request_uri;
132
+ }
133
+ }
134
+
135
+ server {
136
+ listen 443 ssl;
137
+ server_name IPアドレス localhost;
138
+ ssl_certificate /etc/nginx/ssl/server.crt;
139
+ ssl_certificate_key /etc/nginx/ssl/server.key;
140
+ ssl_protocols SSLv3 TLSv1;
141
+ ssl_ciphers HIGH:!ADH:!MD5;
142
+
143
+ client_max_body_size 100m;
144
+ error_page 404 /404.html;
145
+ error_page 505 502 503 504 /500.html;
146
+ try_files $uri/index.html $uri @サービス名;
147
+ keepalive_timeout 120;
148
+
149
+ location @サービス名{
150
+ if ($allow_ip = 0) {
151
+ root /サービス名/public;
152
+ }
153
+ if ($allow_ip = 1) {
154
+ root /var/サービス名/current/public;
155
+ }
156
+ proxy_set_header X-Real-IP $remote_addr;
157
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
158
+ proxy_set_header X-Forwarded-Proto https;
159
+ proxy_set_header Host $http_host;
160
+ proxy_pass http://サービス名;
161
+ }
162
+ }
163
+ ```
164
+
115
165
  ### 試したこと
116
166
  - cookieの削除→変化なし
117
167
  - root_pathを変更→DBが作成されずエラーになったため現状の設定で問題なし

6

l

2020/03/20 14:31

投稿

yu-imu
yu-imu

スコア35

title CHANGED
File without changes
body CHANGED
@@ -133,6 +133,7 @@
133
133
 
134
134
  SSLはオレオレ証明書で実装しています。
135
135
  エラー原因を特定するために必要なファイルがわからないため指摘いただければ追記いたします。
136
+
136
- (追記 2020/03/20)
137
+ **(追記 2020/03/20)**
137
- https://IPアドレス/だけでなくhttp://IPアドレス/に関しても今ま正常表示されたことがありせん
138
+ https://IPアドレス/だけでなくhttp://IPアドレス/に関してもNginx設定しなくても勝手httpsにリダイレクトされてい
138
- conoha VPSの設定が問題だと思うのですが、、原因の特定方法がわかりません。
139
+ conoha VPSの設定が問題だと思うのですが、、特に設定した箇所がないので、原因の特定方法がわかりません。

5

追記

2020/03/20 13:41

投稿

yu-imu
yu-imu

スコア35

title CHANGED
File without changes
body CHANGED
@@ -132,4 +132,7 @@
132
132
  ### 補足情報(FW/ツールのバージョンなど)
133
133
 
134
134
  SSLはオレオレ証明書で実装しています。
135
- エラー原因を特定するために必要なファイルがわからないため指摘いただければ追記いたします。
135
+ エラー原因を特定するために必要なファイルがわからないため指摘いただければ追記いたします。
136
+ (追記 2020/03/20)
137
+ https://IPアドレス/だけでなくhttp://IPアドレス/に関しても今まで正常に表示されたことがありません。
138
+ conoha VPSの設定が問題だと思うのですが、、原因の特定方法がわかりません。

4

あああ

2020/03/20 13:25

投稿

yu-imu
yu-imu

スコア35

title CHANGED
@@ -1,1 +1,1 @@
1
- VPS(conoha)のCentOS7で動しているNginxで301リダイレクトループが発生している原因を教えてください!
1
+ 【未解決】VPS(conoha)のCentOS7で動しているNginxで301リダイレクトループが発生している原因を教えてください!
body CHANGED
File without changes

3

対等

2020/03/19 12:55

投稿

yu-imu
yu-imu

スコア35

title CHANGED
@@ -1,1 +1,1 @@
1
- VPS(conoha)のCentOS7で動しているNginxで301リダイレクトループが発生原因を教えてください!
1
+ VPS(conoha)のCentOS7で動しているNginxで301リダイレクトループが発生している原因を教えてください!
body CHANGED
File without changes

2

タイトル変更

2020/03/18 15:37

投稿

yu-imu
yu-imu

スコア35

title CHANGED
@@ -1,1 +1,1 @@
1
- VPS(conoha)のCentOS7で動しているNginxで301リダイレクトループが発生
1
+ VPS(conoha)のCentOS7で動しているNginxで301リダイレクトループが発生原因を教えてください!
body CHANGED
File without changes

1

タイトル変更

2020/03/18 15:37

投稿

yu-imu
yu-imu

スコア35

title CHANGED
@@ -1,1 +1,1 @@
1
- VPS(conoha)のCentOS7で動Nginxで301リダイレクトループが発生した際の対処法を教えてください。
1
+ VPS(conoha)のCentOS7で動しているNginxで301リダイレクトループが発生
body CHANGED
File without changes