2016-11-26 10 views
0

イムこの問題を持ちますコントローラはインデックス機能を呼び出す。すべてはここで正常に動作しますが、私はそのホームコントローラを呼び出したいだけのように基本URLを示す:CodeIgniterの中でベースURLからコントローラと関数名を削除する方法

http://www.example.com

誰もがこれを行う方法を知っていますか?このようなルートを設定する:

$routes[''] = 'Home'; 

これは私のためには機能しません。

ありがとうございます。お使いのアプリケーションで

+0

は何ですか? –

+0

[URLからコントローラ名を削除してcodeigniterできれいにする方法](http://stackoverflow.com/questions/12863095/how-to-remove-controller-name-from-url-making-it-clean) -in-codeigniter) – Veerendra

+0

私はCodeigniterバージョン3.1.2を持っています。その答えで彼はhttp:// localhost/ci/homeとして自分のURLを望んでおり、http:// localhost –

答えて

2

/設定/ routes.phpのあなただけのデフォルトコントローラを設定する必要があります...あなたのCodeIgniterのバージョンが

$route['default_controller'] = 'home'; 
+0

にしたいので、重複しません。それは私がhttp:// localhost/homeを与えてくれるのが好きで、私は 'home'という言葉なしでそれを望んでいます。助けてください –

+0

@MarvinCalderon ............どうやって?最初にcodeigniterを設定すると、ウェルカムコントローラがデフォルトのコントローラとして設定されているので、example.com/welcomeを入力する必要はありません。example.comを使用すると、ルート設定によってデフォルトで呼び出されます。だから、すべての良さの良さは "あなたにローカルホスト/家を与える"ことですか?それ以外に何を教えていないのですか? – TimBrownlaw

関連する問題