質問編集履歴

1

追記

2022/04/06 05:35

投稿

itokoishi
itokoishi

スコア63

test CHANGED
@@ -1 +1 @@
1
- 不正アクセスのドメイン名を除外したいです
1
+ 自信以外のホスト名でのアクセスを除外したいです
test CHANGED
@@ -8,14 +8,14 @@
8
8
 
9
9
  以下のような、エラーですがこのようなアクセスに対して現在はnginxでlocationで除外しています。
10
10
  IPアドレスの拒否はたくさんあるので結構大変です。
11
- そもそも正式なドメイン以外のアクセスは拒否したいのですがどうするといいのでしょうか?
11
+ そもそも正式なホスト以外のアクセスは拒否したいのですがどうするといいのでしょうか?
12
12
 
13
13
  サーバーには詳しくないため教えてください
14
14
  よろしくお願いします。
15
15
 
16
16
 
17
17
  エラーは以下になります。
18
- HTTP_HOSTは全然関係りません
18
+ HTTP_HOSTは本来のホスト名とは全然関係ないものになりま
19
19
 
20
20
  ```例外エラー
21
21
  Request Method: GET
@@ -31,3 +31,33 @@
31
31
  HTTP_HOST = 'log-on-on.ma-score-duplicator-child-test.xyz'
32
32
  PATH_INFO = '/health_check'
33
33
  ```
34
+
35
+ 正式なドメインの定義の依頼がありましたので、追記いたします。
36
+ すいません。ドメインとしていましたがホスト名おになります。
37
+ hoge.jpのホスト名に対して、
38
+ それ以外でのホスト名でのアクセスを拒否したいです。
39
+
40
+ 現在は
41
+ log-on-on.ma-score-duplicator-child-test.xyz
42
+ でアクセスされてしまっています。
43
+
44
+ 今対処している方法は上記アクセスに対して以下のようにしてあります
45
+
46
+ ```hoge.conf
47
+ server {
48
+ server_name hoge.jp;
49
+ charset utf-8;
50
+
51
+ client_max_body_size 75M;
52
+
53
+ location /health_check {
54
+ root /usr/share/nginx/html;
55
+ allow 127.0.0.1;
56
+ deny all;
57
+ }
58
+
59
+ listen 443 ssl;
60
+ }
61
+ ```
62
+
63
+