回答編集履歴
3
不要なエスケープを除去
answer
CHANGED
@@ -28,6 +28,6 @@
|
|
28
28
|
RewriteBase /
|
29
29
|
RewriteCond %{REQUEST_URI} !^(.*)?wp-login\.php
|
30
30
|
RewriteCond %{REQUEST_URI} !^(.*)?wp-admin
|
31
|
-
RewriteRule ^(.*)$ http
|
31
|
+
RewriteRule ^(.*)$ http://0\.0\.0\.0\/$1 [R=301,L]
|
32
32
|
</ifModule>
|
33
33
|
```
|
2
コードの修正
answer
CHANGED
@@ -26,8 +26,8 @@
|
|
26
26
|
<IfModule mod_rewrite.c>
|
27
27
|
RewriteEngine On
|
28
28
|
RewriteBase /
|
29
|
-
RewriteCond %{REQUEST_URI} !^(.*)?wp-login.php
|
29
|
+
RewriteCond %{REQUEST_URI} !^(.*)?wp-login\.php
|
30
30
|
RewriteCond %{REQUEST_URI} !^(.*)?wp-admin
|
31
|
-
RewriteRule ^(.*)$ http://0.0.0.0/$1 [R=
|
31
|
+
RewriteRule ^(.*)$ http\:\/\/0\.0\.0\.0\/$1 [R=301,L]
|
32
32
|
</ifModule>
|
33
33
|
```
|
1
コードの追記
answer
CHANGED
@@ -16,4 +16,18 @@
|
|
16
16
|
# リダイレクト(リダイレクト先は書き換えてください)
|
17
17
|
RewriteRule ^(.*)$ http://redirect-domain.com/$1 [R=301,L]
|
18
18
|
</ifModule>
|
19
|
+
```
|
20
|
+
|
21
|
+
**追記**
|
22
|
+
私が最初に回答した時の記述が正しく動作しないものだったので修正したものを追記しました。
|
23
|
+
実際に検証してみましたが、私の環境では問題なく動作しているのでおそらくこれで大丈夫だと思います。
|
24
|
+
(http:/0.0.0.0/はご自身の環境に合わせて書き換えてください)
|
25
|
+
```
|
26
|
+
<IfModule mod_rewrite.c>
|
27
|
+
RewriteEngine On
|
28
|
+
RewriteBase /
|
29
|
+
RewriteCond %{REQUEST_URI} !^(.*)?wp-login.php
|
30
|
+
RewriteCond %{REQUEST_URI} !^(.*)?wp-admin
|
31
|
+
RewriteRule ^(.*)$ http://0.0.0.0/$1 [R=302,L]
|
32
|
+
</ifModule>
|
19
33
|
```
|