【发布时间】:2013-12-20 20:46:11
【问题描述】:
很抱歉,如果这已被多次回答,我似乎无法在这里得到正确的答案。
我的域仍由第三方提供商(如 Godaddy)管理。
Mysite.com 用 A record 指向另一个 EC2 实例 - 这工作正常(我有公共的弹性 IP 地址作为值)
我想让 sub.mysite.com 指向另一个 EC2 实例。我目前为这个不同的 EC2 实例设置了弹性 IP。在第 3 方提供商上,我有:
sub.mysite.com(作为name)
14400(如TTL)
CNAME(作为record type)
xx.xxx.xxx.xxx(ec2实例的亚马逊ec2弹性ip的值;如value)
如果我访问:
xx.xxx.xxx.xxx
或
sub.mysite.com
它只是无法加载页面。
Nginx 配置:
server {
listen 80;
server_name sub.mysite.com;
root /home/ubuntu/virtualenv/mysite/myapp;
access_log /home/ubuntu/virtualenv/mysite/error/access.log;
error_log /home/ubuntu/virtualenv/mysite/error/error.log warn;
connection_pool_size 2048;
fastcgi_buffer_size 4K;
fastcgi_buffers 64 4k;
location /static {
alias /home/ubuntu/virtualenv/mysite/myapp/static/;
}
location / {
proxy_pass http://127.0.0.1:8001;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_read_timeout 10;
proxy_connect_timeout 10;
add_header P3P 'CP="ALL DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV"';
}
}
我做错了什么?还是这是一个传播问题?
谢谢。
【问题讨论】:
标签: ubuntu amazon-web-services amazon-ec2 subdomain