これは奇妙です...私はphp(codeigniter)でMVCパターンを使用して、ユーザーが作成したカテゴリを表示しています。ユーザーのカテゴリを指す URL は
http://mysite.com/categories/user
これは Google Chrome ブラウザーで機能しますが、Firefox の場合はインデックスに移動します。末尾のスラッシュを追加しています...
http://mysite.com/categories/user/
...両方のブラウザで正しい宛先に移動します。user
コントローラーの名前を変更することもできます。
コントローラー内部
function user()
{
$data['query'] = $this->Category_model->read_all_user_categories();
$this->load->view('categories/read/user_categories', $data);
}
モデルはクエリを返すだけです。
通常、この動作の原因は何ですか? すべてのファイルを調べましたが、犯人が見つかりません。
考えられる原因を消す:
- 名前が同じ関数はありません
user
- コントローラーの名前がありません
user
- ライブラリなし、名前付きヘルパー
user
どうなり得るか?