質問編集履歴

4

やってみたことを追記

2020/05/18 12:37

投稿

sakura-shi
sakura-shi

スコア93

test CHANGED
File without changes
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
 
22
22
 
23
- やってみたこと
23
+ やってみたこと
24
24
 
25
25
 
26
26
 
@@ -46,9 +46,33 @@
46
46
 
47
47
 
48
48
 
49
+ やってみたこと2
49
50
 
50
51
 
52
+
51
- 現在のところ
53
+ ```
54
+
55
+ RewriteEngine On
56
+
57
+ RewriteBase /
58
+
59
+
60
+
61
+ RewriteCond %{REQUEST_URI} !(^/hoge1) [OR]
62
+
63
+ RewriteCond %{REQUEST_URI} !(^/hoge2)
64
+
65
+ RewriteRule ^$ /gate [R=301,L]
66
+
67
+
68
+
69
+ ```
70
+
71
+
72
+
73
+ 現在のところ,やってみたこと1,2とも以下の結果となりました
74
+
75
+
52
76
 
53
77
  1)除外ディレクトリ以外でもパラメータを持っているURLは/gate へリダイレクトしない
54
78
 

3

補足

2020/05/18 12:37

投稿

sakura-shi
sakura-shi

スコア93

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,8 @@
1
1
  やりたいこと
2
2
 
3
- .htaccessのrewiteを使用し同じドメイン内でリダイレクトをしたい
3
+ .htaccessのrewiteを使用し同じドメイン内である画面すべてを特定のページ(/gate)へリダイレクトをしたい
4
4
 
5
- ただしhoge1,hoge2 ディレクトリ以下はすべてリダイレクトしない。除外。
5
+ ただしhoge1,hoge2 ディレクトリ以下はすべてリダイレクトしない。除外する
6
6
 
7
7
  除外ディレクトリ以下以外はすべて/gateへリダイレクトしたい
8
8
 

2

誤字修正

2020/05/18 08:52

投稿

sakura-shi
sakura-shi

スコア93

test CHANGED
File without changes
test CHANGED
@@ -60,7 +60,7 @@
60
60
 
61
61
 
62
62
 
63
- 1,2,3を解消するには、.htaccessをどのように書き換えるのがよいでしょうか?
63
+ 1,2を解消するには、.htaccessをどのように書き換えるのがよいでしょうか?
64
64
 
65
65
 
66
66
 

1

誤記を修正

2020/05/18 08:50

投稿

sakura-shi
sakura-shi

スコア93

test CHANGED
File without changes
test CHANGED
@@ -54,7 +54,9 @@
54
54
 
55
55
  2)URLの末尾にスラッシュがついている場合は/gateへリダイレクトしない
56
56
 
57
- 3)除外ディレクトリ以下であってもパラメータがあると/gateへリダイレクトしない
57
+
58
+
59
+
58
60
 
59
61
 
60
62