2017-10-04 9 views
0

私はCodeigniter 2xでプロジェクトを開発しました。このプロジェクトでは、コントローラフォルダ内のフォルダを使用し、このフォルダ内のコントローラを作成し、このコントローラでメソッドを宣言します。私はこのメソッドで2つのパラメータを送信します。codeigniterのURLのフォルダ名コントローラ名とメソッド名を削除するには

私のURLは、www.exmple.com/folder/home/index/$param1/$param2のようになります。

ここで、myfolder =フォルダ名。 home =コントローラ名。 index =メソッド名。 と$ param1、$ param2はパラメータ名です。

今、フォルダ名、コントローラ名、およびメソッド名を削除しようとしています。

+2

こんにちは、なぜci3を使用しないのですか?あなたは '$ route ['url-you-want /(:any)/(:any)'] = 'folder/controller/routes.phpを追加することができます。メソッド/ $ 1/$ 2 '; ' – elddenmedio

+0

こんにちは、@ elddenmedio古いプロジェクトですので、今は変更できません。この問題がなければ何の問題もありません。 –

+0

https://codeigniter.com/userguide2/general/routing.html – user4419336

答えて

0

Routesファイルを編集することで解決できます。 (application/config/routes.php):

$route['custom-url/(.*)/(.*)'] = 'folder/home/index/$1/$2'; 
+0

こんにちは私はあなたの指示に従っていますが、その4o4エラーを示しています。 –

関連する問題