我想通过nginx创建一个简单的静态html页面。所以...我编写html和所有.conf文件。如果我在Mozilla中写下0.0.0.0或127.0.0.1可以正常工作。但是我无法按服务器名称或IP(我通过icanhazip.com获取IP)访问html页面。我的错误在哪里?我应该在哪里将IP与服务器名称连接起来? 附言使用常见的nginx.conf
如果我在IP和服务器名称之间写入etc / hosts连接并使用“ sudo ifconfig enp0s3(这是我的IP)”,除了我的站点以外,没有其他站点可以工作。而且我也不能通过其他设备进入我的站点
site1.conf
server {
listen 80 ;
root /var/www/html/site1;
# Add index.php to the list if you are using PHP
index index.html index.htm;
server_name www.oleghelp1.com oleghelp1.com;
location / {
try_files $uri $uri/ =404;
}
}
答案 0 :(得分:0)
您需要做的与nginx无关。问题是您的域名未向外部DNS注册。大概您已经拥有此域名。您需要做的下一件事是将您的域名与可以访问互联网的IP地址相连。这就是你DNS Made Easy。