0

私は現在いくつかのソフトウェアを作成しており、CI を初めて使用しています。

デフォルトのコントローラは、'login' を呼び出したい最初のコントローラに設定されています (コントローラは login.php、ビューは login.php です。フォームが送信されると、'authenticate' コントローラが呼び出されます。これは正常に実行され、プロセスが実行されます。ログインデータを正しく入力してから、この場合は「newspage」の次のページに (前に画面への出力なしで) リダイレクト コマンドを実行します. 問題は、リダイレクトが「newspage」に到達せず、デフォルトのコントローラーが再び実行されることです.

何を入れても問題ありません... http://yourname.xyz/anything ... (はい、.htaccessを使用してindex.phpを削除しています)何も呼び出されず、デフォルトのコントローラーだけです。標準の 'welcome.php' コントローラーと 'welcome_message.php' をフォルダーに残し、http://yourname.xyz/welcome を入力してもログイン画面しか表示されません!

4

2 に答える 2

9

$config['uri_protocol'] を、config.php ファイルにリストされている可能な値のそれぞれに変更してみてください。これは一般的な問題であるため、そのうちの1つがうまく機能する可能性があります。

于 2010-05-19T09:17:31.367 に答える
0

私はこれと同じ問題を抱えていましたが、ここでの質問はどれも役に立たなかった.

于 2013-07-04T18:48:43.647 に答える