2017-02-11 20 views
0

正直なところ、私はcodeigniterフレームワークを1年以上使っていて、今まで問題はなかった。私はcodeigniter 3.1.3をダウンロードし、それをLAMPPスタック上のRHEL6.8 64ビットOSに設定しました。私はcodeigniterの新しいバージョンで何が変わったのか分かりませんが、 "コントローラ/メソッド"のデフォルトのルーティング方法は機能していないようです。Codeigniter:ルーティングフォーマット「コントローラ/メソッド」が動作しない

新しいルーティング形式は、?c = profile & userId = 1という形式で受け入れます。

ルーティングフォーマットを「コントローラ/メソッド」に変更するにはどうすればよいですか?

2つのルーティング形式の利点と欠点は何ですか?

答えて

0

application/config/config.phpを参照してください。

だけ

$config['enable_query_strings'] = TRUE; 

$config['enable_query_strings'] = FALSE; 

TO構成アイテム enable_query_stringsを変更するには enable/disableクエリ文字列に使用されています。

+0

config.phpのenable_query_stringsの値をTRUEからFALSEにトグルしようとしましたが、コントローラが検出されません。コントローラーがありますが、404は見つかりませんでした。私はフォームを提出するときにクエリ文字列が無視されている..お勧めします.. – Iowa

関連する問題