Получение перенаправленного URL-адреса из тысяч разных доменов в Google App Engine - PullRequest
0 голосов
/ 11 мая 2011

Я на самом деле задавал этот вопрос раньше, но я не могу вернуть данные своей учетной записи, поэтому я спрашиваю снова:

У меня есть ряд разных доменных имен, которые я хотел бы указать всем (через URL)переадресация с хоста моего домена) в приложение Google App Engine, которое читает URL переадресации.Таким образом, если введенный домен был оригинальным XYZ.com, то когда я переадресовываю свое заявление, я могу вернуть исходное имя домена.Я использую вариант Python.Как лучше всего сделать это без кодирования для каждого варианта?

Так, например, у меня могут быть aaa.com, bbb.com и ccc.com, которые все должны указывать на один и тот же домен приложения, и я хочукаким-то образом определить, что был ссылающийся URL.У меня есть тысячи доменов, и у меня есть настройка переадресации URL.Так что, если я не добавлю что-то в заголовок, есть ли умный способ вытащить ссылающийся URL.Я пробовал маршрут os.environ ["SERVER_NAME"], но он просто дает домен движка приложения.

1 Ответ

2 голосов
/ 05 июня 2011

Попробуйте

os.environ['HTTP_REFERER'] 

или

self.request.headers['Referer']

Будьте осторожны, это может быть не всегда доступно.

...