別のサーバーからパラメーター HTTP POST を取得したいという問題があります。サーバー A からサーバー B に HTTP POST 経由で通信したいのですが、この問題では、サーバー A はサーバー B に POST するためにデフォルトのソフトウェアを使用しています。しかし、access.log を見ると、サーバー B はサーバー A からリクエスト HTTP POST を取得できません。
"POST http://mywebsite/class/param" 404
つまり、サーバー A からのリクエストが認識されず、404 ページが見つかりません。次に、html フォームを使用してシミュレートし、メソッド POST を使用して正しいログを取得します。もう一度 access.log を見ると、
"POST /class/param" 200
200 は、OK、要求は受け入れられることを意味します。
私の質問は、POSTをリダイレクトする方法です
http://mywebsite/class/param
に
/class/param
?? 検索してみたところ、mod_rewrite が使えるようでしたが、まだ使えません。
仕様:
サーバー Web: Apache
Web 言語: php
php フレームワーク: codeigniter