# 为什么新建的站点无法访问?
先确保您已经完成了以下几项操作:
1. 如果服务器在国内机房,**请确保网站域名已备案**
2. Nginx 添加完站点配置后,有重启过,这样配置才会生效
3. 系统防火墙开放了相关端口的访问,可在左侧菜单“防火墙”中查看确认,如果防火墙没有安装,可忽略
如果以上确认无误,仍无法打开网站,则可在你的服务器上执行以下命令测试下:
~~~webterm
curl -kv http://example.com/
~~~
将 http://example.com/ 替换为你的网址。
如果你不熟悉命令,可以在软件管家中安装“实用命令”这个应用,在“HTTP工具”-“curl”中输入网址进行测试,如:
![](images/faq-unaccess-01.png)
如果以上 curl 命令测试可以成功,那很可能是机房防火墙未开启相关端口(http默认端口80,https默认端口443)的访问。
可向机房申请开放端口,或在机房提供的管理面板中开放。
常见服务商的机房防火墙设置:
[《阿里云ECS云服务器安全组设置开放端口教程》](/faq/safe-aliyun-ecs.html)
正在加载...