Служить файлы из голого домена Root - PullRequest
1 голос
/ 31 января 2020

Я запускаю Google Ads на своем веб-сайте Google-App-Engine (www.bigriddles.com), и мне говорят, что мне нужен файл ads.txt из домена root (то есть ) http://bigriddles.com/ads.txt, в отличие от http://www.bigriddles.com/ads.txt).

Мой DNS размещен на Gandi, и я создал их запись "ALIAS" (которая, как мне кажется, сводит CNAME к сведению или что-то похожее) для псевдонима "bigriddles.com" и "ghs.googlehosted.com". Я выбрал "ghs.googlehosted.com", потому что это то, что я CNAMEd "www.bigriddles.com" (много лет назад), и что CNAME работал нормально.

Однако теперь, когда я посещаю "bigriddles.com «Я получаю« HTTP 301 Moved »на« www.bigriddles.com », и, насколько я могу судить, этот ответ не приходит ни от какого кода, который я написал (я просмотрел свой код и ничего не вижу что бы перенаправить это). Кроме того, в ответе от "bigriddles.com" есть заголовок "Server: ghs", тогда как, если я посещаю "www.bigriddles.com", который работает нормально, ответ включает заголовок "Сервер: Google Frontend". Я не уверен, есть ли какой-то намек на мою проблему в разнице между этими двумя заголовками сервера.

В любом случае, я точно не уверен, что происходит не так. Это может быть проблема DNS. Я говорю это потому, что «dig www.bigriddles.com» возвращается с IP 172.217.14.115, тогда как «dig bigriddles.com» возвращается с «172.217.168.211», поэтому, возможно, один из них действительно является сервером «ghs», а другой это сервер "Google Frontend" (я не уверен, что разница), и это DNS-решение "ALIAS" просто не будет работать.

Скорее всего, я чувствую, что, возможно, есть только некоторые проблемы с настройками с моим приложением, для которого не настроен домен apex "bigriddles.com", и если я изменю этот параметр, он начнет работать?

Я прошел через шаги https://cloud.google.com/appengine/docs/standard/python/mapping-custom-domains . Когда я просматриваю «Пользовательские домены» для своего проекта, я вижу «www.bigriddles.com» и «m.bigriddles.com», но не вижу «голого» домена bigriddles.com. Однако, когда я пытаюсь добавить его на эту страницу, он говорит мне, что "bigriddles.com" уже сопоставлен с проектом, поэтому я не уверен, что с этим делать.

Любая помощь будет оценил, спасибо!

Ответы [ 2 ]

0 голосов
/ 07 февраля 2020

Если вы также используете G Suites для своего домена, преступник - G 100 '*. Если это так, то жаль, что Google не позволяет нам отключить так называемую функцию.

Поскольку G Suites использует ту же точку входа, что и App Engine, у вас нет шансов решить эту проблему, кроме перемещения ваш сайт за пределами служб Google или прекратите использование G Suite.

0 голосов
/ 31 января 2020

Это похоже на проблему с вашим поставщиком домена.

Вы можете использовать этот инструмент , который может помочь вам связаться с поставщиком домена с подробной информацией.

Если они настаивают на том, что это не проблема с их стороны (я твердо верю, что это так), то вам следует обратиться в службу поддержки Google Cloud Platform, чтобы можно было провести более глубокую проверку вашего проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...