我已经创建了一个记录集
Name: www.nevermind.com.
Type: A
Alias Target: nevermind.com.
nevermind.com
在工作,但是www.nevermind.com
在工作。
我收到一个错误:404 Not Found
更新:我正在使用s3服务托管代码。
有什么想法吗?
答案 0 :(得分:4)
对于s3托管网站-要为您的域启用www子域,您需要执行以下操作-
使用您的子域名-www.nevermind.com
在www.nevermind.com存储桶中,选择属性->静态网站托管->选择重定向请求->在目标存储桶/域中,将您的域“ nevermind.com”
保存
在route53 DNS记录中,使用“ www.nevermind.com”存储桶别名终结点。
此后,您的www.nevermind.com应该重定向到nevermind.com。
答案 1 :(得分:0)
首先在DNS设置中验证www条目是否提供了正确的IP地址- 在route53区域记录中,您必须看到一个名称为www且值为服务器IP地址的条目。
第二个- 在Web服务器的虚拟主机设置中,您需要同时添加www和根域,如下所示。
如果您使用的是Apache-
<VirtualHost *>
ServerAdmin xx@xxxx.com
ServerName www.nevermind.com
ServerAlias *.nevermind.com nevermind.com
....
....
</VirtualHost>
如果是nginx-
server {
listen 80;
#listen 443 ssl default_server;
server_name nevermind.com www.nevermind.com;
....
....