簡體   English   中英

將* .appspot.com重定向到自定義域:Google App Engine(Django)

[英]Redirect *.appspot.com to custom domain: Google app engine (Django)

我直接在這里放一些我的示例代碼以獲得更好的圖片。

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

我的網站托管在mydomain.com上 ,我也可以使用mydomain.appspot.com進行訪問。 但是我面臨的主要問題是SEO

robots.txt我正在調用mydomain.com/sitemap.xml

但是,當我在google上搜索並看到結果時,它會顯示帶有appspot網址的結果,而不是帶有我實際域名的網址。

然后我想到了將appspot.com重定向到mydomain.com的想法

但實際上我不知道如何在我的應用程序中進行全局操作。

有人可以幫忙嗎?

如果您的自定義域有效,請在頁面上添加一個規范標簽。 當來自多個域的相同內容可用時,這應該通知搜索引擎您更喜歡哪個域。

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

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM