Laravel4を使用しています。
ルーティング可能にする必要がある古い URL があります。その目的が何であるかは問題ではありませんが、paypal システム内に存在し、定期的に呼び出されますが、変更することはできません (これはばかげています)。
これは、Laravel で使用する URL の形式ではないことに気付きましたが、これは呼び出される URL であり、ルーティングする方法を見つける必要があります。
http://domain.com/forum/index.php?app=subscriptions&r_f_g=xxx-paypal
(xxx はリクエストごとに異なります)
これをlaravelでルーティングする方法がわかりません.PaypalController@ipbIpnメソッドにルーティングしたいので、次のようなことを試しました:
Route::post('forum/index.php?app=subscriptions&r_f_g={id}-paypal', 'PaypalController@ipbIpn');
しかし、これは機能しません。実際、これを機能させることさえできません。
Route::post('forum/index.php', 'PaypalController@ipbIpn');
しかし、これは:
Route::post('forum/index', 'PaypalController@ipbIpn');
したがって、この質問の上部にあるように、Laravelを使用してURLをルーティングするにはどうすればよいですか?
完全を期すために、これは常に取得ではなく投稿であると言わなければなりませんが、それはソリューションに実際の違いをもたらすべきではありません.