controllerwelcome.phpと methodがありcat()ます。これはクエリ文字列http://localhost/CodeIgniterhi/?welcome/cat/0です。そのリンクをクリックするとcat()、 controller のメソッドにアクセスできませんwelcome.php。なんで?ルーティングの問題はありますか?デフォルトのルーターは、welcome/index です。
1 に答える
1
URLから削除したと仮定するとindex.php、問題はURLにクエリ文字があることです
/CodeIgniterhi/?welcome/cat/0
する必要があります
/CodeIgniterhi/welcome/cat/0
クエリ文字を削除できないという問題がある場合は、これ?を有効にしてみてください。config/config.php
$config['uri_protocol'] = 'QUERY_STRING';
URL でクエリ文字列を使用するのはベスト プラクティスではありません。SEO フレンドリーではないように見えます。
于 2013-04-03T10:58:41.570 に答える