0

私は多言語サイトを持っており、Magento (1.7.0.2) の「ストア コードを URL に追加」(config/system/web) を使用しています。

バックエンド機能を追加app/code/core/Mage/Paypalしたため、 を独自のものでオーバーライドしました。app/code/local/Mage/Paypal

ブラウザで次の URL を介して (予想どおり) IPN スクリプトを手動でヒットできます mysite.com/uk/paypal/ipn/(これは、Apache アクセス ログに 200 ステータスで GET 要求として表示されます)。ただし、paypal が同じ URL に投稿すると (ログに POST 要求として表示されます)、結果は 404 になります。

この URL への GET と POST に違いがある理由がわかりませんが、Magento のルーティングと関係があるのでしょうか?

とにかく、IPN スクリプトを Paypal でヒットできるようにするにはどうすればよいですか?

4

1 に答える 1