ホームページ  >  記事  >  バックエンド開発  >  CI URL はこのように定義できますか?

CI URL はこのように定義できますか?

WBOY
WBOYオリジナル
2016-06-13 12:59:58950ブラウズ

CI URL はこのように定義できますか?

この投稿は wdvill によって最終編集されました: 2012-03-04 02:57:39 コントローラー: api
メソッド: インデックス

このメソッドでは、GET を使用してパラメータを渡したいのですが、結果は受け入れられず、404 エラーが報告されます。これはなぜですか。 http://localhost/codeigniter/index.php/api/index?param=12

ただし、その後の ? を削除して
に変更しました。 http://localhost/bubblewitch/index.php/api/index
これでアクセスできるようになりましたが、パラメータを転送したい
このように渡すこともできますが、 http://localhost/codeigniter/index.php/api/index/param/12
でも、こんなことにはなりたくない


最初の URL にアクセスしたいのですが、

でそれを実現する方法はありますか?-----解決策---------- -- --------ルーティング機能は CI で使用されます。これは、ユーザー設定ファイル config の下の Route.php で独自のルーティング ルールを設定することです。 $route[ を見てください。 'thumb/( :any)'] = "category/thumb/$1"; この配列を希望どおりに調整できますか?
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。