Html 谷歌云静态托管

Html 谷歌云静态托管,html,web,google-cloud-storage,google-domains,Html,Web,Google Cloud Storage,Google Domains,我设法通过谷歌域名/谷歌云托管了一个静态网站,但有一个小问题。www.example.com工作得很好,也很好,但是如果我没有www,它就不能把我带到正确的领域。任何建议都很好。谢谢大家! 您需要在您的域cpanel中设置域首选项,无论是否使用www,如果您将其设置为,它应该在这两种情况下都能工作,或者在您的站点中使用此自定义重写功能。htaccess文件就是一个示例 Example 1 - Redirect example.com to www.example.com: RewriteEng

我设法通过谷歌域名/谷歌云托管了一个静态网站,但有一个小问题。www.example.com工作得很好,也很好,但是如果我没有www,它就不能把我带到正确的领域。任何建议都很好。谢谢大家!

您需要在您的域cpanel中设置域首选项,无论是否使用www,如果您将其设置为,它应该在这两种情况下都能工作,或者在您的站点中使用此自定义重写功能。htaccess文件就是一个示例

Example 1 - Redirect example.com to www.example.com:

RewriteEngine On
        RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
        RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

Example 2 - Redirect www.example.com to example.com:

RewriteEngine on
        RewriteCond %{HTTP_HOST} ^www\.example\.com$
        RewriteRule ^/?$ "http\:\/\/example\.com\/" [R=301,L]
此.htaccess 301重定向的说明:

让我们看一下示例1-将example.com重定向到www.example.com。第一行告诉apache启动重写模块。下一行:

RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]

指定仅当http主机(即所查询url的域)未(-用“!”指定)www.example.com时,才会触发下一个规则

谢谢你的回答,很抱歉没有完全听懂。没有www或http的example.com也可以工作。我在谷歌域名的自定义资源记录中有4个条目。例如,www.解决了这个问题。我需要将子域添加到Synetetic记录部分。非常感谢。