![](/img/trans.png)
[英]Https redirection not working with Google App Engine with app.yaml
[英]Can't get a very simple app.yaml setup working
我正在使用谷歌雲建立一個簡單的網站,但 app.yaml 文件有很多問題。
我現在需要的是: - 讓網站始終提供 HTTPS - 讓所有非 www 重定向到 www - 讓 index.html 在根目錄提供服務
我有一個以前工作過的配置,然后我嘗試調整它,但是當我去重置它時……它不再工作了。 只有主頁有效,每個鏈接/url 都會返回主頁。 這是我的設置:
api_version: 1
threadsafe: true
handlers:
- url: /$
secure: always
redirect_http_response_code: 301
static_files: www/index.html
upload: www/index.html
- url: /(.*)
static_files: www/\1
upload: www/(.*)
任何建議表示贊賞!
要映射您的域,您可以按照此處的文檔通過自定義域頁面添加和指向您的自定義域。
要重定向您的請求,您可以使用 dispatch.yaml 文件在 App Engine 中將通配符映射用於服務。 您可以在此處找到有關如何操作的說明。 如果您想了解有關路由請求的更多信息,您也可以查看此文檔,其中還重點介紹了創建調度文件。
您也可以看到這個 stackoverflow答案。
通常200 OK表示沒有錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.