2016-09-22 33 views
0

我的域名從Godaddy購買並遷移到Amazon AWS。之前我們使用AWS並將我們的靜態網站託管在AWS存儲桶中,但最近我們轉移到Google雲平臺,並在應用引擎中託管了我們的靜態網站和wp博客。我們在Amazon Route 53中管理我們的DNS,並將DNS指向GAE。問題是我們的網站可以同時瀏覽www和非www域名。在這裏,我們希望將所有www重定向到非www域。這不能在Route 53中完成,因爲我們已將DNS指向GAE,並將example.com添加爲A記錄,將www.example.com添加爲CNAME。因此這也不能解決問題。我們不太清楚如何在app.yaml文件中編寫代碼來重定向。我們搜索了很多,但還沒有找到任何解決方案。如何將www重定向到Google App Engine中的非WWW

使用,你應該能夠所有請求重定向輕鬆
+0

這可能有助於http://stackoverflow.com/questions/26332234/google -app-engine-python-webapp2-301-從www到非www域的重定向 –

+0

這怎麼能在沒有控制器的靜態網站上完成? –

回答

2

嘗試的Python處理器:

類似下面:

class FormHandler(webapp.RequestHandler): 
def post(self): 
if processFormData(self.request): 
    self.redirect("http://domain.com") 
+0

我的應用程序環境是在PHP中。這可以在PHP環境中完成嗎? –