AWS 托管网站不适用于非 www。但可以正常使用 www
AWS hosted website not working with non-www. But working fine with www
我的域在 godaddy 上,文件托管在 aws 上。
网站使用 www.mydomain.abc 正常工作,但使用 mydomain.abc
时出错
如何将 www.mydomain.abc 重定向到 mydomain.abc
在 .htaccess 中使用这些重定向规则
RewriteCond %{HTTP_HOST} !^www\.mydomain\.abc
RewriteRule (.*) http://www.mydomain.abc/ [R=301,L]
确保您有一个来自您区域中根域的 www
的别名:
@ IN A 172.17.2.0
www IN CNAME @
要确认这一点,ping 'www.example.com' 和 'example.com' 并确认它们 return 是同一地址。
更新: 我根据 Michael SQL 下面的机器人评论更正了答案
我的域在 godaddy 上,文件托管在 aws 上。
网站使用 www.mydomain.abc 正常工作,但使用 mydomain.abc
时出错如何将 www.mydomain.abc 重定向到 mydomain.abc
在 .htaccess 中使用这些重定向规则
RewriteCond %{HTTP_HOST} !^www\.mydomain\.abc
RewriteRule (.*) http://www.mydomain.abc/ [R=301,L]
确保您有一个来自您区域中根域的 www
的别名:
@ IN A 172.17.2.0
www IN CNAME @
要确认这一点,ping 'www.example.com' 和 'example.com' 并确认它们 return 是同一地址。
更新: 我根据 Michael SQL 下面的机器人评论更正了答案