如何在ubuntu中使用nginx获得域名而不是ip地址?

如何在ubuntu中使用nginx获得域名而不是ip地址?,nginx,Nginx,我在nginx中完成配置,并通过此链接连接它 在nginx 1.2.3.4中分配我的ip地址的位置 以及我的nginx配置 server_name 1.2.3.4; listen 80; 但是当我给域名的时候就像 server name account.com; listen 80; 但当我从浏览器打开该页面时,如:-它将在 那么,我如何隐藏我的ip地址并查看我的域名呢 非常感谢。我已经找到了解决方案,我更改了我的godady帐户配置 然后把它放在下面:- 服务器名称abc.com 删除任

我在nginx中完成配置,并通过此链接连接它

在nginx 1.2.3.4中分配我的ip地址的位置

以及我的nginx配置

server_name 1.2.3.4;
listen 80;
但是当我给域名的时候就像

server name account.com;
listen 80;
但当我从浏览器打开该页面时,如:-它将在

那么,我如何隐藏我的ip地址并查看我的域名呢


非常感谢。

我已经找到了解决方案,我更改了我的godady帐户配置

然后把它放在下面:-


服务器名称abc.com

删除任何服务器名称1.2.3.4;在所有配置文件中,也可参见站点可用性下的默认配置文件

要检查其重定向到ip的原因,请检查您的DNS服务器,例如bind或bind9服务或named:/etc/named和/var/lib/named下的所有区域

可能新站点配置不正确,然后在客户端系统(如windows)中ping一次sitename,在服务器上通过putty ping一次sitename

2-检查nginx是否使用proxycache或模块缓存

3-检查您的项目代码设置,例如wordpress或某些项目将某些页面重定向到数据库上的缓存url

要检查的是来自这个项目的make test.php和关于echo rand(1999)的代码;可以同时测试重定向和缓存。 若随机码显示相同的数字,则是缓存问题。 如果没有缓存,但重定向到服务器ip地址,则是配置问题

如果未解决,请删除所有http服务器配置并重新定义。 使用www别名添加站点名称

server {
listen 80 ;
server_name a.com www.a.com;

嗨,gabbar,vicksy。您在godday帐户配置中更改了什么。我也有同样的问题。请帮帮我。这对我来说将是非常伟大的,提前谢谢。嗨@AjayKumar我已经在godaddy帐户中添加了域名