2017-02-17 9 views
0

私は新しいウェブサイトを作っていると私はURLが両方numbered form as well as simple text form (just like stackoverflow.com 's URLS)になりたいが、私は私が欲しいといつでもユーザーの訪問が番号付きURL

http://MY_WEBSITE/654321 
のようなURLを使用していることを見出しを呼び出すことなく、そうすることができません

は、それは、ページがその後、URLが

http://MY_WEBSITE/654321/abcd 

しかし、ここで両方abcd654321ようにする必要がありabcdにリンクされている、彼らはリンクを介して変更されるように動的であると言って行きます。

どうすればいいですか? headerなしで新しいURLに変更する方法

new wayで実装する方法や問題を解決するための提案は心から歓迎されます。

+1

(http://www.codeigniter.com/user_guide/general/routing.html) –

+0

[これを見て] [それともこの回答。](http://stackoverflow.com/a/13414796/ 3585500) – ourmandave

答えて

0

これは、あなたが例のURL

$this->uri->segment(n); // n=1 for controller, n=2 for method, etc 

あなたのURI文字列から情報を取得するために提供:

http://test.com/index.php/controller/action/1stsegment/2ndsegment 

それは示しています!

$this->uri->segment(1); // controller 
$this->uri->segment(2); // action 
$this->uri->segment(3); // 1stsegment 
$this->uri->segment(4); // 2ndsegment 
関連する問題