2

Magento には、いくつかの異なる場所で参照しているコントローラーがあります。コントローラーがアクションを実行した後、リダイレクトする必要があります。

ここで、リダイレクト アドレスをパラメーターとして渡したいのですが、アドレスを介して渡すと 404 エラーが発生します。

私は urlencode を使用しているため、たとえば URL は次のようになります。

http://localhost/magento/index.php/admin/operation/queueOrder/key/254f49caee2cc6e7533a92d45b48b24a/order_ids/[13]/redirect/http%3A%2F%2Flocalhost%2Fmagento%2Findex.php%2Fadmin%2Fsales_order%2Fview%2Forder_id%2F13%2Fkey%2F1c5b6eb03a3d81f5286e8b15f11342fe%2F

redirectパラメータを取り除けば、うまくいきます。

私の質問は次のとおりです。 1. これについて正しい方法で行っていますか? リダイレクトアドレスを渡すより良い方法はありますか? 2. 404 が表示されるのはなぜですか? urlencodeリダイレクトURLで使用しています

4

1 に答える 1