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

質問編集履歴

1

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

2017/07/20 08:50

投稿

ranchu
ranchu

スコア51

title CHANGED
File without changes
body CHANGED
@@ -12,4 +12,19 @@
12
12
 
13
13
  これを言語設定つきのhttps://www.hoge.com/jp/users/login
14
14
  へリダイレクトさせるためにはどのようにすればよいでしょうか?
15
- よろしくお願いいたします。
15
+ よろしくお願いいたします。
16
+
17
+ ###ルーティング設定
18
+ routes.phpは以下のように(全てではありませんが)記載しています。
19
+ ```
20
+ $routes->connect('/:language/:controller/:action/*', ['controller' => null, 'action' => null], ['language' => 'jp']);
21
+ $routes->connect('/:language/:controller/*', ['controller' => null, 'action' => 'index'], ['language' => 'jp']);
22
+ $routes->connect('/:language/:controller/:action/*', ['controller' => null, 'action' => null], ['language' => 'en']);
23
+ $routes->connect('/:language/:controller/*', ['controller' => null, 'action' => 'index'], ['language' => 'en']);
24
+
25
+ $routes->connect('/:language/:controller/:action/*', ['controller' => null, 'action' => null], ['language' => 'ja_JP']);
26
+ $routes->connect('/:language/:controller/*', ['controller' => null, 'action' => 'index'], ['language' => 'ja_JP']);
27
+ $routes->connect('/:language/:controller/:action/*', ['controller' => null, 'action' => null], ['language' => 'en_US']);
28
+ $routes->connect('/:language/:controller/*', ['controller' => null, 'action' => 'index'], ['language' => 'en_US']);
29
+ ```
30
+ 日本語ページへは/jpまたは/ja_JPでアクセスする想定です。