私は、フォームを持つウェブページ用のPyramidアプリを持っています。フォームのPOSTの後にwindow.location = XXXを使用していましたが、これはSEOに優しいとは言えませんでした。jQueryとPyramidによるURLリダイレクト?
したがって、私はサーバー側でリダイレクトしようとしています。私がしたことは、mydomain.com/redirectのピラミッドアプリにビューを追加することです。このアドレスに行くことは先のページに301を返します。
今return HTTPMovedPermanently(location=location)
、私のWebページでは、私は/リダイレクトページにjQueryのPOSTを追加しました。火かき棒を見ると、ポストは実際に起こりますが、それは301のバックを取得し、次にブラウザは目的地のページを取得しますが、物理的にリダイレクトしません。何が欠けていますか?
可能な場合、任意のリダイレクトのためのMODリライトを使用し、usualy 302です。 – Calum