1

最近、ホームページの URL にサーバー リダイレクトを使用しました。現在、サーバーへの ajax ポスト コールを行うと、301 コードで応答し、その後 ajax get 要求が送信され、応答を取得します。作成には jQuery を使用しています。 Ajax 呼び出し。この問題は、リダイレクトが実装されている URL のホームページからのみ発生します。 ここに画像の説明を入力

4

1 に答える 1

0

明らかに、サーバー側のリダイレクトが意図した以上にヒットします。最初のオプションは、POST ではなく GET でのみリダイレクトすることです。これで十分かどうかを確認してください。

そうでない場合は、他の URL に対処する必要があります。たとえば、リソース要求 (Ajax など) を識別するパラメーターを識別し、リダイレクト命令からもそれらを省略する必要がある場合があります。たぶん、リダイレクト^/home$するのが最も簡単です/

ポートレット アクション URL、ポートレット レンダリング URL、およびリソース URL は、ポートレットが配置されているページを指すことに注意してください。

また、リダイレクトの指示と解決したい問題を確認すると役立つ場合があります。

于 2013-10-14T13:27:43.680 に答える