質問編集履歴

1

ルーティング設定の記述を追加しました

2017/07/20 08:50

投稿

ranchu
ranchu

スコア51

test CHANGED
File without changes
test CHANGED
@@ -27,3 +27,33 @@
27
27
  へリダイレクトさせるためにはどのようにすればよいでしょうか?
28
28
 
29
29
  よろしくお願いいたします。
30
+
31
+
32
+
33
+ ###ルーティング設定
34
+
35
+ routes.phpは以下のように(全てではありませんが)記載しています。
36
+
37
+ ```
38
+
39
+ $routes->connect('/:language/:controller/:action/*', ['controller' => null, 'action' => null], ['language' => 'jp']);
40
+
41
+ $routes->connect('/:language/:controller/*', ['controller' => null, 'action' => 'index'], ['language' => 'jp']);
42
+
43
+ $routes->connect('/:language/:controller/:action/*', ['controller' => null, 'action' => null], ['language' => 'en']);
44
+
45
+ $routes->connect('/:language/:controller/*', ['controller' => null, 'action' => 'index'], ['language' => 'en']);
46
+
47
+
48
+
49
+ $routes->connect('/:language/:controller/:action/*', ['controller' => null, 'action' => null], ['language' => 'ja_JP']);
50
+
51
+ $routes->connect('/:language/:controller/*', ['controller' => null, 'action' => 'index'], ['language' => 'ja_JP']);
52
+
53
+ $routes->connect('/:language/:controller/:action/*', ['controller' => null, 'action' => null], ['language' => 'en_US']);
54
+
55
+ $routes->connect('/:language/:controller/*', ['controller' => null, 'action' => 'index'], ['language' => 'en_US']);
56
+
57
+ ```
58
+
59
+ 日本語ページへは/jpまたは/ja_JPでアクセスする想定です。