Redirect * .appspot.com auf benutzerdefinierte Domain: Google App Engine (Django)

Ich stelle hier genau ein Beispiel Code von mir, um besseres Bild zu bekommen.

url.py (r'^robots\.txt$', 'myapp.views.robots'), (r'^$', 'myapp.views.home'), views.py def home(request): ...my code return render_to_response(request, 'myapp/home.html', locals()) models.py class user_sessions(db.Model): email_id = db.StringProperty(default='') user_id = db.IntegerProperty(default=0) class Meta: db_table = 'user_sessions' verbose_name = 'User Session' verbose_name_plural = 'User Sessions' def __unicode__(self): return self.user_id 

Meine Website ist auf mydomain.com gehostet und ich kann auch auf die mydomain.appspot.com zugreifen . Aber das Hauptproblem bin ich mit SEO konfrontiert.

  • Protokollierung von django.request an Datei anstelle von Konsole
  • AttributeError: 'Response' Objekt hat kein Attribut 'get'
  • Django-admin: Zusätzliche Zeile mit Summen hinzufügen
  • Überschreiben Sie auto_now für unittest
  • Wie konfiguriere ich Django, um Post per Post zu schicken?
  • Welche openid / oauth-Bibliothek, um ein django-Projekt mit Google Apps Accounts zu verbinden?
  • In robots.txt rufe ich meine mydomain.com/sitemap.xml

    Aber wenn ich auf google suche und sieht das Ergebnis dann zeigt es das Ergebnis mit appspot url aber nicht mit meiner eigentlichen Domain-URL.

    Dann habe ich eine Idee, um appspot.com zu mydomain.com umzuleiten

    Aber wirklich weiß ich nicht, wie man das global in meiner App macht.

    Könnte jemand für das gleiche helfen?

    One Solution collect form web for “Redirect * .appspot.com auf benutzerdefinierte Domain: Google App Engine (Django)”

    Wenn Ihre benutzerdefinierte Domain funktioniert, fügen Sie ein kanonisches Tag zu Ihren Seiten hinzu. Dies sollte die Suchmaschinen benachrichtigen, welche Domain Sie bevorzugen, wenn der gleiche Inhalt von mehreren Domains verfügbar ist.

     <link rel="canonical" href="https://example.com/" /> 

    https://de.wikipedia.org/wiki/Canonical_link_element

    Python ist die beste Programmiersprache der Welt.