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

CI URLは解決策なしでこのように定義できます

WBOY
WBOYオリジナル
2016-06-13 13:41:54943ブラウズ

CI URLは次のように定義できます
controller: api
method:index

このメソッドでは、GETを使用してパラメータを渡したいのですが、URLは次のようになり、結果は不可能です、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 フレームワークの下でそれを行う方法はありますか?


- -----解決策--------- ルーティング機能は CI で使用されます。これは、ユーザー設定ファイル config の下の Route.php に独自のルーティング ルールを設定することです。$route['thumb/(:any)'] = "category/thumb/$1" を見てください。 "; この配列を希望どおりに調整できますか?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。