回答編集履歴
5
コードを見やすく修正
test
CHANGED
@@ -36,13 +36,9 @@
|
|
36
36
|
|
37
37
|
|
38
38
|
|
39
|
-
***箇所はコメント# です。
|
40
|
-
|
41
|
-
|
42
|
-
|
43
39
|
```.htaccess
|
44
40
|
|
45
|
-
|
41
|
+
### BEGIN WordPress
|
46
42
|
|
47
43
|
<IfModule mod_rewrite.c>
|
48
44
|
|
@@ -62,9 +58,15 @@
|
|
62
58
|
|
63
59
|
|
64
60
|
|
65
|
-
|
61
|
+
### END WordPress
|
66
62
|
|
67
63
|
|
64
|
+
|
65
|
+
######### 海外IPを許可しないための設定 #########
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
### 検索エンジンをまとめて許可するためにenv化する (Must)
|
68
70
|
|
69
71
|
SetEnvIf User-Agent "Googlebot" allowbot
|
70
72
|
|
@@ -74,17 +76,45 @@
|
|
74
76
|
|
75
77
|
SetEnvIf User-Agent "Slurp" allowbot
|
76
78
|
|
79
|
+
|
80
|
+
|
81
|
+
### いったん全てを拒否する (Must)
|
82
|
+
|
77
83
|
order deny,allow
|
78
84
|
|
79
85
|
deny from all
|
80
86
|
|
87
|
+
|
88
|
+
|
89
|
+
### 検索エンジンからのアクセスを許可 (Must)
|
90
|
+
|
81
91
|
allow from env=allowbot
|
92
|
+
|
93
|
+
|
94
|
+
|
95
|
+
### SearchConsoleのプロパティが確認出来るためにの対策 (使っていなければ不要)
|
96
|
+
|
97
|
+
### https://support.google.com/webmasters/answer/80553?hl=ja
|
82
98
|
|
83
99
|
allow from googlebot.com
|
84
100
|
|
85
101
|
allow from google.com
|
86
102
|
|
103
|
+
|
104
|
+
|
105
|
+
### vagrantなどのアクセス許可 (使っていなければ不要)
|
106
|
+
|
107
|
+
### vagrantなど使っていれば許可にしないと開発環境が使えないため
|
108
|
+
|
87
109
|
allow from 192.168.xx.xx/24
|
110
|
+
|
111
|
+
|
112
|
+
|
113
|
+
### 日本国内のIPを許可 (Must)
|
114
|
+
|
115
|
+
### http://www.cgis.biz/tools/access/
|
116
|
+
|
117
|
+
### 2018.12.1時点 割り当て個数 203,957,760
|
88
118
|
|
89
119
|
allow from 1.0.16.0/20
|
90
120
|
|
@@ -96,7 +126,11 @@
|
|
96
126
|
|
97
127
|
allow from 1.21.0.0/16
|
98
128
|
|
129
|
+
|
130
|
+
|
99
131
|
( 中略 )
|
132
|
+
|
133
|
+
|
100
134
|
|
101
135
|
allow from 223.223.164.0/22
|
102
136
|
|
4
問題点指摘の追加
test
CHANGED
@@ -20,6 +20,8 @@
|
|
20
20
|
|
21
21
|
が抜けているので、ローカルのIPが弾かれている可能性が高いです。
|
22
22
|
|
23
|
+
また、このままだとサーチエンジンがクロールするのも拒否していると思います。
|
24
|
+
|
23
25
|
|
24
26
|
|
25
27
|
以下が追記の参考です。
|
@@ -39,8 +41,6 @@
|
|
39
41
|
|
40
42
|
|
41
43
|
```.htaccess
|
42
|
-
|
43
|
-
|
44
44
|
|
45
45
|
*** BEGIN WordPress
|
46
46
|
|
@@ -108,7 +108,7 @@
|
|
108
108
|
|
109
109
|
allow from 223.252.112.0/20
|
110
110
|
|
111
|
-
|
111
|
+
```
|
112
112
|
|
113
113
|
|
114
114
|
|
3
解説の追記
test
CHANGED
@@ -12,7 +12,13 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
WordPressインストール時に既に.htaccessが入っているので、そこに記載されているもの
|
15
|
+
WordPressインストール時に既に.htaccessが入っているので、そこに記載されているものの最後に追記しましょう。
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
allow from 192.168.xx.xx/24
|
20
|
+
|
21
|
+
が抜けているので、ローカルのIPが弾かれている可能性が高いです。
|
16
22
|
|
17
23
|
|
18
24
|
|
2
参考コードを追記ではなく全体にし、わかりやすくした
test
CHANGED
@@ -24,7 +24,41 @@
|
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
+
つまりコードの順が下記になります。
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
***箇所はコメント# です。
|
32
|
+
|
33
|
+
|
34
|
+
|
27
35
|
```.htaccess
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
*** BEGIN WordPress
|
40
|
+
|
41
|
+
<IfModule mod_rewrite.c>
|
42
|
+
|
43
|
+
RewriteEngine On
|
44
|
+
|
45
|
+
RewriteBase /
|
46
|
+
|
47
|
+
RewriteRule ^index.php$ - [L]
|
48
|
+
|
49
|
+
RewriteCond %{REQUEST_FILENAME} !-f
|
50
|
+
|
51
|
+
RewriteCond %{REQUEST_FILENAME} !-d
|
52
|
+
|
53
|
+
RewriteRule . /index.php [L]
|
54
|
+
|
55
|
+
</IfModule>
|
56
|
+
|
57
|
+
|
58
|
+
|
59
|
+
*** END WordPress
|
60
|
+
|
61
|
+
|
28
62
|
|
29
63
|
SetEnvIf User-Agent "Googlebot" allowbot
|
30
64
|
|
@@ -90,6 +124,6 @@
|
|
90
124
|
|
91
125
|
|
92
126
|
|
93
|
-
http://firestorage.jp/download/e
|
127
|
+
http://firestorage.jp/download/01ea782e4f3413ca00e8727d383c65db56314ae5
|
94
128
|
|
95
|
-
ダウンロードパスワード
|
129
|
+
ダウンロードパスワード 9kbw5i7k
|
1
サンプルにアップロードしたファイルの修正
test
CHANGED
@@ -90,6 +90,6 @@
|
|
90
90
|
|
91
91
|
|
92
92
|
|
93
|
-
http://firestorage.jp/download/0
|
93
|
+
http://firestorage.jp/download/e0c370b42e58d90eaad2ddb9992e9d184e66641f
|
94
94
|
|
95
|
-
ダウンロードパスワード
|
95
|
+
ダウンロードパスワード 3pjft7zw
|