【问题标题】:Point SubDomain to EC2 Instance将 SubDomain 指向 EC2 实例
【发布时间】:2013-12-20 20:46:11
【问题描述】:

很抱歉,如果这已被多次回答,我似乎无法在这里得到正确的答案。

我的域仍由第三方提供商(如 Godaddy)管理。

Mysite.comA 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


    【解决方案1】:

    CNAME 记录只能指向主机名,不能指向 IP 地址。如果目标是 IP 地址,则需要 A 记录。

    【讨论】:

      猜你喜欢
      • 2021-01-29
      • 1970-01-01
      • 2017-12-10
      • 2016-07-26
      • 2019-03-19
      • 1970-01-01
      • 2017-12-14
      • 2014-08-09
      • 2017-11-28
      相关资源
      最近更新 更多