回答編集履歴
3
追記修正
test
CHANGED
@@ -78,7 +78,7 @@
|
|
78
78
|
|
79
79
|
ErrorDocument が効かなかった理由ですが、WordPress の .htaccess には、WordPress が処理するために下記の記述がありますので、存在しない URL も含めて、すべての URL の処理がこの部分で WordPress に引き渡されます。
|
80
80
|
|
81
|
-
この行より後に記載された RewriteRule は基本的に無視される形になります。
|
81
|
+
Lフラグがついているので、この行より後に記載された RewriteRule は基本的に無視される形になります。
|
82
82
|
|
83
83
|
|
84
84
|
|
2
追記。
test
CHANGED
@@ -65,3 +65,25 @@
|
|
65
65
|
|
66
66
|
|
67
67
|
があるようです。
|
68
|
+
|
69
|
+
|
70
|
+
|
71
|
+
----
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
追記。
|
76
|
+
|
77
|
+
|
78
|
+
|
79
|
+
ErrorDocument が効かなかった理由ですが、WordPress の .htaccess には、WordPress が処理するために下記の記述がありますので、存在しない URL も含めて、すべての URL の処理がこの部分で WordPress に引き渡されます。
|
80
|
+
|
81
|
+
この行より後に記載された RewriteRule は基本的に無視される形になります。
|
82
|
+
|
83
|
+
|
84
|
+
|
85
|
+
> RewriteCond %{REQUEST_FILENAME} !-f
|
86
|
+
|
87
|
+
> RewriteCond %{REQUEST_FILENAME} !-d
|
88
|
+
|
89
|
+
> RewriteRule . /index.php [L]
|
1
追記修正
test
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
が、404.php の正しい置き場所です。
|
27
|
+
が、(テーマが作成する独自) 404.php の正しい置き場所です。
|
28
28
|
|
29
29
|
|
30
30
|
|
@@ -44,7 +44,7 @@
|
|
44
44
|
|
45
45
|
|
46
46
|
|
47
|
-
[テンプレート階層](https://wpdocs.osdn.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E9%9A%8E%E5%B1%A4) の概念図 の `404エラーページ`部分を参照。
|
47
|
+
テンプレートファイルの選択順については、[テンプレート階層](https://wpdocs.osdn.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E9%9A%8E%E5%B1%A4) の概念図 の `404エラーページ`部分を参照してください。
|
48
48
|
|
49
49
|
|
50
50
|
|