0

実は以前にもこの質問をしましたが、アカウントの詳細を取り戻すことができないので、もう一度質問します:

一連の異なるドメイン名をすべて (ドメイン ホストからの URL 転送を介して) 転送 URL を読み取る Google App Engine アプリケーションにポイントしたいと考えています。したがって、入力したドメインが元の XYZ.com であった場合、アプリケーションに転送されたときに元のドメイン名が何であったかを返すことができます。私はpythonバリアントを使用しています。バリアントごとにコーディングせずにこれを行うにはどうすればよいでしょうか?

したがって、たとえば、aaa.com と bbb.com と ccc.com がすべて同じ appspotdomain を指している可能性があり、参照 URL が何であるかをどうにかして特定したいと考えています。何千ものドメインがあり、URL 転送をセットアップしています。したがって、ヘッダーに何かを入れない限り、参照 URL を引き出すスマートな方法はありますか。os.environ["SERVER_NAME"] ルートを試しましたが、これは app-engine ドメインを与えるだけです。

4

1 に答える 1

2

試す

os.environ['HTTP_REFERER'] 

また

self.request.headers['Referer']

ただし、常に利用できるとは限りません。

于 2011-06-05T16:32:12.230 に答える