2009-05-02 5 views
12

Ich habe eine Website für App Engine erstellt und diese bereitgestellt. Ich habe meinen Domainnamen auf ghs.google.com umgeleitet und es wird erfolgreich auf meine Website weitergeleitet.Wie kann ich meinen Domainnamen in Google App Engine einrichten?

Das Problem ist, dass in der Adressleiste "www.mysite.com" zu "myappid.appspot.com" wird, und ich habe keine Ahnung, wie ich es bei 'www.mysite.com bleiben lassen kann .com ".

Es scheint so eine einfache Sache, aber es beginnt mich verrückt zu machen!

Wie behebe ich das?

+1

klingt eher wie eine serverfault Frage? –

Antwort

10

Werfen Sie einen Blick auf this quick guide im Wesentlichen vor:

einen CNAME hinzufügen für www.yourdomain.com und Punkt es zu ghs.googlehosted.com.

Melden Sie sich über bei appspot.com an.

Klicken Sie auf den Link Verwaltung → Anwendungseinstellungen.

Klicken Sie auf Hinzufügen der Domain ... Schaltfläche unter dem Domain Abschnitt Setup

www.yourdomain.com der Domain-Name-Box in hinzufügen und die Domain ... Taste

+0

Ok, ich habe es geschafft, meine www.mysite.com ins Rollen zu bringen.Ich versuche jetzt nur http://mysite.com zu bekommen. Ich versuche, den Anweisungen von dyndns in dem von Ihnen bereitgestellten Link zu folgen, aber ich bin mir nicht ganz sicher, wie das in das Gesamtbild passt. –

+4

'Nackte Domains' werden in App Engine nicht unterstützt. Am nächsten kommt ein Dienst, der 302 Weiterleitungen von foo.com/* nach www.foo.com/* ausgibt. –

0
hinzufügen klicken

Der einzige Grund, warum Sie das von Ihnen beschriebene Verhalten erhalten, ist, wenn Ihre App eine 301- oder 302-Weiterleitung von www.mysite.com an mysite.appspot.com ausgibt. App Engine wird dies nicht selbst tun. Wenn Sie den relevanten Handler-Code einfügen, können wir das Problem möglicherweise erkennen.

+0

Was ist los mit den Downvotes? Dies ist eine legitime - und genaue - Antwort! –

0

Ich habe festgestellt, dass mein Domain Name Provider mir erlaubt, eine URL-Umleitung von http://mysite.com zu einer anderen URL zu machen, aber leider ließ ich mich nicht umleiten http://mysite.com zu http://www.mysite.com.

Ich fand, dass es mich jedoch auf http://www.mysite.com/home umleiten ließ, also habe ich das getan. Von http://www.mysite.com/home, könnte ich eine Umleitung zu www.mysite.com gemacht haben, aber ich bin nicht so pingelig :)

Ich denke, dass in meiner ursprünglichen Frage mein Browser Caching Dinge gewesen sein könnte Als ich herumspielte, reagierte es nicht richtig. Ein Reset meiner Geschichte oder eine Strg + F5 half beim zweiten Mal.

Die erste Antwort bietet ziemlich gute Anweisungen auf der Google Apps Seite der Dinge, aber der Link zur Verfügung gestellt warf mich wirklich mit den Anweisungen über die Einrichtung von Sachen bei dyndns.com (was mir wirklich komisch scheint). Ich musste nur Google Apps und meinen Domain-Namen-Anbieter berühren.

Google hat einige doc auch das ich http://www.google.com/support/a/bin/answer.py?hl=en&answer=61057 gefunden

Vielen Dank für die Hilfe aller :)