Azure CloudApp - 如何正确设置 CNAME DNS (NGINX)
Azure CloudApp - How to properly set CNAME DNS (NGINX)
我第一次使用 azure,在将我在 godaddy 的域连接到我的服务器时遇到了很多问题。
在 Azure 门户中,我设置了一个 dns 名称标签:
yyy.westeurope.cloudapp.azure.com
然后在 godaddy 门户中:
NGINX 设置:
server {
server_name .azure.com;
return 301 http://www.example.com$request_uri;
}
server {
server_name example.com www.example.com;
listen 10.0.1.4;
root /home/domain/public_html/public;
index index.html index.php;
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
我遇到的问题:
1)
现场作品(www.example.com)
站点不工作(example.com)
2)
我不想让默认的 azure url 工作 (yyy.westeurope.cloudapp.azure.com)
我想将所有事件重定向到 example.com
3)
邮件不工作
p.s : 我正在使用 Virtualmin
site works (www.example.com)
Site does not work(example.com)
如果你想让www.example.con
和example.com
一起工作,我们应该添加两条DNS记录,一条是www
,一条是@
.
像这样:
Type Hostname Value
CNAME www xxx.cloudapp.azure.com
CNAME @ xxx.cloudapp.azure.com
I don't want the default azure url to work
(yyy.westeurope.cloudapp.azure.com)
I want to redirect all occurrence to example.com
如果你不想使用Azureurl,我们可以禁用Azure VM的DNS设置,添加一条记录到godaddy(使用Azure VM的public IP地址)。
Mail is not working
请尝试使用A记录,然后设置MX记录再测试。
我第一次使用 azure,在将我在 godaddy 的域连接到我的服务器时遇到了很多问题。
在 Azure 门户中,我设置了一个 dns 名称标签:
yyy.westeurope.cloudapp.azure.com
然后在 godaddy 门户中:
NGINX 设置:
server {
server_name .azure.com;
return 301 http://www.example.com$request_uri;
}
server {
server_name example.com www.example.com;
listen 10.0.1.4;
root /home/domain/public_html/public;
index index.html index.php;
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
我遇到的问题:
1)
现场作品(www.example.com)
站点不工作(example.com)
2)
我不想让默认的 azure url 工作 (yyy.westeurope.cloudapp.azure.com)
我想将所有事件重定向到 example.com
3)
邮件不工作
p.s : 我正在使用 Virtualmin
site works (www.example.com)
Site does not work(example.com)
如果你想让www.example.con
和example.com
一起工作,我们应该添加两条DNS记录,一条是www
,一条是@
.
像这样:
Type Hostname Value
CNAME www xxx.cloudapp.azure.com
CNAME @ xxx.cloudapp.azure.com
I don't want the default azure url to work (yyy.westeurope.cloudapp.azure.com)
I want to redirect all occurrence to example.com
如果你不想使用Azureurl,我们可以禁用Azure VM的DNS设置,添加一条记录到godaddy(使用Azure VM的public IP地址)。
Mail is not working
请尝试使用A记录,然后设置MX记录再测试。