![](/img/trans.png)
[英]Block requests from *.appspot.com and force custom domain in Google App Engine
[英]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/" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.