質問編集履歴

3

質問が分かりにくいとご指摘を受けたので修正しました。

2017/04/05 08:33

投稿

hidepon
hidepon

スコア206

test CHANGED
File without changes
test CHANGED
@@ -28,17 +28,11 @@
28
28
 
29
29
  ```
30
30
 
31
- $route['welcome/(:num)']='convert/$1';
31
+ $route['welcome/(:num)']='detail/$1';
32
32
 
33
33
  ```
34
34
 
35
- というConvert.php という仮ページで受けてパラメータの整合性を確認したうえでPHP のheader関数で
36
-
37
- http://www.hogehoge.com/detail/322
38
-
39
- に飛ばしたいと考えています
35
+ ましが、
40
-
41
-
42
36
 
43
37
  $routeの部分が処理できずに「404 Not Found」 になってしまいます。
44
38
 
@@ -46,15 +40,13 @@
46
40
 
47
41
 
48
42
 
49
- (追記)
50
-
51
43
  http://www.hogehoge.com/322
52
44
 
53
45
  というTOPページにパラメータを加えた際に
54
46
 
55
47
  http://www.hogehoge.com/detail/322
56
48
 
57
- というページに飛ばす方法が分からず困っています。
49
+ というページに飛ばす方法があればご教授頂ければと思います。
58
50
 
59
51
  このようなことができれば非常に助かります。
60
52
 
@@ -80,7 +72,7 @@
80
72
 
81
73
  ```
82
74
 
83
- どこか間違っているでしょうか?
75
+ どこか間違っているでしょうか????????????
84
76
 
85
77
 
86
78
 

2

\.htaccess の記述を追記します

2017/04/05 08:32

投稿

hidepon
hidepon

スコア206

test CHANGED
File without changes
test CHANGED
@@ -60,6 +60,30 @@
60
60
 
61
61
 
62
62
 
63
+ ご指摘を受けて.htaccess を追記しましたが、
64
+
65
+ 上手くいきません。
66
+
67
+ ```
68
+
69
+ RewriteEngine On
70
+
71
+ RewriteBase /
72
+
73
+ RewriteCond $1 !^(index\.php|image|images|img|css|js|robots\.txt)
74
+
75
+ RewriteRule ^(.+)$ /index.php?/$1 [L]
76
+
77
+ RewriteCond %{SERVER_PORT} 80
78
+
79
+ RewriteRule ^http://www.hogehoge.com/[0-9]$ http://www.hogehoge.com/detail/
80
+
81
+ ```
82
+
83
+ どこか間違っているでしょうか?
84
+
85
+
86
+
63
87
  詳しい方がいらっしゃったら教えてください。
64
88
 
65
89
  宜しくお願いいたします。

1

説明追記

2017/04/05 06:21

投稿

hidepon
hidepon

スコア206

test CHANGED
File without changes
test CHANGED
@@ -46,6 +46,20 @@
46
46
 
47
47
 
48
48
 
49
+ (追記)
50
+
51
+ http://www.hogehoge.com/322
52
+
53
+ というTOPページにパラメータを加えた際に
54
+
55
+ http://www.hogehoge.com/detail/322
56
+
57
+ というページに飛ばす方法が分からず困っています。
58
+
59
+ このようなことができれば非常に助かります。
60
+
61
+
62
+
49
63
  詳しい方がいらっしゃったら教えてください。
50
64
 
51
65
  宜しくお願いいたします。