質問編集履歴
4
正しくできるパターンがあったので追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -85,3 +85,23 @@
|
|
85
85
|
/dw_mobile/$1 → 404エラー
|
86
86
|
|
87
87
|
/$1 → 404エラー
|
88
|
+
|
89
|
+
|
90
|
+
|
91
|
+
【追記2】
|
92
|
+
|
93
|
+
いろいろ書き換えながらテストしている最中に偶然次のことに気が付きました。
|
94
|
+
|
95
|
+
転送先を https から http にするとページ移動しました。
|
96
|
+
|
97
|
+
変更前 https://example.com/wp/p/dw_mobile/$1
|
98
|
+
|
99
|
+
変更後 http://example.com/wp/p/dw_mobile/$1
|
100
|
+
|
101
|
+
.htaccess内にはhttpの場合、httpsの場合などの転送記載はいっさいありません。
|
102
|
+
|
103
|
+
なぜ、httpなら転送してくれるのか…さっぱりわかりません
|
104
|
+
|
105
|
+
|
106
|
+
|
107
|
+
利用しているサーバーは さくらサーバー です。
|
3
追記内容に書き間違いがあったので修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -74,11 +74,11 @@
|
|
74
74
|
|
75
75
|
この部分の後半を少しずつ削除しながら試してみました。
|
76
76
|
|
77
|
-
https://example.com/wp/p/dw_mobile/1
|
77
|
+
https://example.com/wp/p/dw_mobile/$1 → 転送元のまま
|
78
78
|
|
79
|
-
example.com/wp/p/dw_mobile/1
|
79
|
+
example.com/wp/p/dw_mobile/$1 → 転送元のまま
|
80
80
|
|
81
|
-
/wp/p/dw_mobile/1
|
81
|
+
/wp/p/dw_mobile/$1 → 転送元のまま
|
82
82
|
|
83
83
|
/p/dw_mobile/$1 → 404エラー
|
84
84
|
|
2
RewriteRule を少しずつ削ってテストしてみました
test
CHANGED
File without changes
|
test
CHANGED
@@ -63,3 +63,25 @@
|
|
63
63
|
|
64
64
|
|
65
65
|
よろしくおねがいします。
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
【追記】
|
70
|
+
|
71
|
+
```RewriteRule ^p/download/(.*?)$ https://example.com/wp/p/dw_mobile/$1 [L]```
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
この部分の後半を少しずつ削除しながら試してみました。
|
76
|
+
|
77
|
+
https://example.com/wp/p/dw_mobile/112233 → 転送元のまま
|
78
|
+
|
79
|
+
example.com/wp/p/dw_mobile/112233 → 転送元のまま
|
80
|
+
|
81
|
+
/wp/p/dw_mobile/112233 → 転送元のまま
|
82
|
+
|
83
|
+
/p/dw_mobile/$1 → 404エラー
|
84
|
+
|
85
|
+
/dw_mobile/$1 → 404エラー
|
86
|
+
|
87
|
+
/$1 → 404エラー
|
1
質問に関係ない部分ですがスペルミスを修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,11 +10,11 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
転送元 https://ex
|
13
|
+
転送元 https://example.com/wp/p/download/112233
|
14
14
|
|
15
|
-
転送先 https://ex
|
15
|
+
転送先 https://example.com/wp/p/dw_mobile/112233
|
16
16
|
|
17
|
-
.htaccess設置場所 https://ex
|
17
|
+
.htaccess設置場所 https://example.com/wp/.htaccess
|
18
18
|
|
19
19
|
|
20
20
|
|
@@ -26,7 +26,7 @@
|
|
26
26
|
|
27
27
|
RewriteCond %{HTTP_USER_AGENT} (iPod|iPhone|iPad|Android|Windows\ Phone)
|
28
28
|
|
29
|
-
RewriteRule ^p/download/(.*?)$ https://ex
|
29
|
+
RewriteRule ^p/download/(.*?)$ https://example.com/wp/p/dw_mobile/$1 [L]
|
30
30
|
|
31
31
|
# RewriteRule ^p/download/(.*?)$ https://www.yahoo.co.jp/ [L]
|
32
32
|
|