teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

やってみたことを追記

2020/05/18 12:37

投稿

sakura-shi
sakura-shi

スコア93

title CHANGED
File without changes
body CHANGED
@@ -9,7 +9,7 @@
9
9
  混在している
10
10
  ・https使用
11
11
 
12
- やってみたこと
12
+ やってみたこと
13
13
 
14
14
  ```
15
15
  RewriteCond %{REQUEST_URI} !(^/hoge1)
@@ -22,8 +22,20 @@
22
22
 
23
23
  ```
24
24
 
25
+ やってみたこと2
25
26
 
26
- 現在のところ
27
+ ```
28
+ RewriteEngine On
29
+ RewriteBase /
30
+
31
+ RewriteCond %{REQUEST_URI} !(^/hoge1) [OR]
32
+ RewriteCond %{REQUEST_URI} !(^/hoge2)
33
+ RewriteRule ^$ /gate [R=301,L]
34
+
35
+ ```
36
+
37
+ 現在のところ,やってみたこと1,2とも以下の結果となりました
38
+
27
39
  1)除外ディレクトリ以外でもパラメータを持っているURLは/gate へリダイレクトしない
28
40
  2)URLの末尾にスラッシュがついている場合は/gateへリダイレクトしない
29
41
 

3

補足

2020/05/18 12:37

投稿

sakura-shi
sakura-shi

スコア93

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

2

誤字修正

2020/05/18 08:52

投稿

sakura-shi
sakura-shi

スコア93

title CHANGED
File without changes
body CHANGED
@@ -29,6 +29,6 @@
29
29
 
30
30
 
31
31
 
32
- 1,2,3を解消するには、.htaccessをどのように書き換えるのがよいでしょうか?
32
+ 1,2を解消するには、.htaccessをどのように書き換えるのがよいでしょうか?
33
33
 
34
34
  よろしくお願いします

1

誤記を修正

2020/05/18 08:50

投稿

sakura-shi
sakura-shi

スコア93

title CHANGED
File without changes
body CHANGED
@@ -26,8 +26,9 @@
26
26
  現在のところ
27
27
  1)除外ディレクトリ以外でもパラメータを持っているURLは/gate へリダイレクトしない
28
28
  2)URLの末尾にスラッシュがついている場合は/gateへリダイレクトしない
29
- 3)除外ディレクトリ以下であってもパラメータがあると/gateへリダイレクトしない
30
29
 
30
+
31
+
31
32
  1,2,3を解消するには、.htaccessをどのように書き換えるのがよいでしょうか?
32
33
 
33
34
  よろしくお願いします