繁体   English   中英

如何在没有htaccess文件的情况下使https://www.example.com重定向到https://example.com

[英]How to get https://www.example.com to redirect to https://example.com without a htaccess file

我正在使用Google Cloud Platform托管我的网站,并为域名便宜。 我希望所有点击https://www.example.com的流量都重定向到https://example.com

我目前可以使用DNS URL重定向将http://www.example.comhttp://example.com重定向到https://example.com并具有secure: always作为我app.yaml文件中的处理程序(对于红宝石在轨道上)。

我不知道如何将https://www.example.com重定向到https://example.com 我尝试添加.htaccess文件,但无法使其正常工作,因此也许我可以在app.yaml文件中进行配置,或者通过其他方式使其正常工作。

听起来您特别在使用App Engine。

我认为app.yaml不支持在主机名上进行匹配; 您可以在应用程序中实现重定向,也可以在应用程序中添加仅用于重定向的第二项服务,并使用dispatch.yaml将对非规范域的请求路由到重定向服务。

如果您决定使用两个服务,请样本dispatch.yaml

dispatch:
  # Official site is at example.com
  - url: "example.com/*"
    module: default

  # Default module serves simple redirect.
  - url: "*/*"
    module: redirect

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM