Nginx无法显示正确的网页

我在一个用户文件下创build了一个html文件,我希望Nginx能够提供这个html文件。 但网站总是显示默认的。 我是Nginx的新手,我希望有人能帮助我。 html路径

Nginx配置

默认网站

组态

任何帮助将不胜感激,我真的想得到一些帮助。 谢谢

configuration2

答复更新感谢Tero Kilkanen观察

我相信这个问题是由你指定的server_name引起的。 在查看Nginx文档( http://nginx.org/en/docs/http/server_names.html )时,server_name需要使用以下格式之一:

exact name longest wildcard name starting with an asterisk, eg “*.example.org” longest wildcard name ending with an asterisk, eg “mail.*” first matching regular expression (in order of appearance in a configuration file) 

该文档有一个例子,其中_作为server_name,但是listen指令将其声明为默认服务器。 所以看你的configuration,如果你改变它是以下它应该工作:

 server { listen 11080 default_server; server_name _; location / { root /home/tester/index; index web.html; } } 

保罗指出,最好不要使用屏幕截图作为configuration文件。 原因是:

  1. 这使得任何人都难以复制这个问题,因为他们必须input什么可以是长的configuration文件。
  2. 这使得人们难以在非PC设备上阅读这个问题(想象一下在手机上阅读屏幕截图)。 PC上已经够难了。
  3. 今后任何人都没有机会find类似的问题