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

質問編集履歴

5

内容修正

2017/06/25 02:32

投稿

rainbowsix
rainbowsix

スコア102

title CHANGED
File without changes
body CHANGED
@@ -10,7 +10,8 @@
10
10
 
11
11
  ?>
12
12
  ```
13
- 普通ならhoge=1があればsuccess出力するのに
13
+ 普通ならhoge=1があれば
14
+ success出力しますが
14
15
  特定ページでなぜか
15
16
  fail
16
17
  しかでません。
@@ -18,9 +19,18 @@
18
19
  .htaccessをファイルを見ると下記のようにURLを変えてるようですが
19
20
  関係あるように見えますが
20
21
  ```.htaccess
21
- RewriteRule ^alpha/beta/?$ /alpha/beta_beta/index.php [L]
22
+ RewriteRule ^alpha/beta/([0-9]+)/?$ /alpha/beta_beta/info.php?id=$1 [L]
22
23
  ```
23
24
  RewriteRule が関係あるとしたら
24
25
  $_SERVER["REQUEST_URI"];的な方法以外はないでしょうか?
25
26
 
27
+ また
28
+ ```.htaccess
29
+ ###RewriteRule ^alpha/beta/([0-9]+)/?$ /alpha/beta_beta/info.php?id=$1 [L]
30
+ ```
31
+ にして
32
+ URLを
33
+ localhost/alpha/beta_beta/info.php?id=1234&hoge=1
34
+ にしたらsuccessがでました。
35
+
26
36
  助言よろしくお願いいたします。

4

修正

2017/06/25 02:32

投稿

rainbowsix
rainbowsix

スコア102

title CHANGED
File without changes
body CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  ?>
12
12
  ```
13
- 普通ならuser=1があればsuccess出力するのに
13
+ 普通ならhoge=1があればsuccess出力するのに
14
14
  特定ページでなぜか
15
15
  fail
16
16
  しかでません。

3

修正

2017/06/25 02:28

投稿

rainbowsix
rainbowsix

スコア102

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  URL
2
- http://localhost/alpha/beta/1234?user=1
2
+ http://localhost/alpha/beta/1234?hoge=1
3
3
  ```PHP
4
4
  <?php
5
5
  if (1 == $_GET['hoge']) {

2

修正

2017/06/25 02:26

投稿

rainbowsix
rainbowsix

スコア102

title CHANGED
File without changes
body CHANGED
@@ -14,7 +14,7 @@
14
14
  特定ページでなぜか
15
15
  fail
16
16
  しかでません。
17
- なにが考えられますか?
17
+
18
18
  .htaccessをファイルを見ると下記のようにURLを変えてるようですが
19
19
  関係あるように見えますが
20
20
  ```.htaccess

1

内容追加

2017/06/25 02:20

投稿

rainbowsix
rainbowsix

スコア102

title CHANGED
File without changes
body CHANGED
@@ -19,4 +19,8 @@
19
19
  関係あるように見えますが
20
20
  ```.htaccess
21
21
  RewriteRule ^alpha/beta/?$ /alpha/beta_beta/index.php [L]
22
- ```
22
+ ```
23
+ RewriteRule が関係あるとしたら
24
+ $_SERVER["REQUEST_URI"];的な方法以外はないでしょうか?
25
+
26
+ 助言よろしくお願いいたします。