2011-05-11 2 views
0

구글 앱에서 다른 도메인의 수천 전달 된 URL 가져 오기, 그래서 나는 다시 부탁 해요 :는 실제로 전에이 질문을했다,하지만 난 다시 내 계정 세부 정보를 얻을 수없는 엔진

나는 다른 도메인의 시리즈가 내가 (도메인 호스트에서 URL 포워딩을 통해) 포워딩 URL을 읽는 구글 앱 엔진 애플리케이션으로 모든 것을 가리키고 싶어하는 이름. 따라서 입력 된 도메인이 원래 XYZ.com 인 경우 응용 프로그램으로 전달되면 해당 원래 도메인 이름이 무엇인지를 반환 할 수 있습니다. 파이썬 변형을 사용하고 있습니다. 각 변종을 코딩하지 않고 어떻게 최선을 다할 수 있습니까?

예를 들어, 나는 모두가 동일한 appspotdomain을 가리켜 야하는 aaa.com과 bbb.com 및 ccc.com을 가지고있을 수 있으며, 어쨌든 추천 URL이 무엇인지 결정하고 싶습니다. 수천 개의 도메인이 있고 URL 전달 설정이 있습니다. 그래서 헤더에 뭔가를 넣지 않으면 추천 URL을 꺼내는 현명한 방법이 있습니다. os.environ [ "SERVER_NAME"] 경로를 시도했지만 응용 프로그램 엔진 도메인을 제공합니다.

+0

_ 도메인 수십 개? 이 세상에서 너 뭐하고 있니? –

답변

2

self.request.headers['Referer'] 

os.environ['HTTP_REFERER'] 

또는

그래도 조심하십시오, 항상 사용하지 못할 수 있습니다.

관련 문제