Nginx配置未更新为浏览器

时间:2015-08-18 15:13:54

标签: nginx

我正在尝试使用nginx服务网站。我注意到,当我对/etc/nginx/sites-available/game进行更改时,请运行sudo service nginx restart,当我尝试在浏览器中提取时,不会反映出来。

浏览器只是挂起并等待响应然后超时。

但是,如果我尝试在命令行上对我的站点执行curl请求,它的工作完全正常。我得到了正常的nginx html基本文件。这是为什么?这里。 (是的,我已经建立了从启用网站/游戏到网站可用/游戏的软链接

server {
  listen 80 default_server;
  listen [::]:80 default_server ipv6only=on;

  root /usr/share/nginx/html;
  index index.html index.htm;

  server_name my.site.uw.edu;

  location / {
    try_files $uri $uri/ =404;
  }

}

另外,我使用的是Ubuntu 14.04。我不认为这个版本的Linux使用SELinux,但这可能是某种与安全配置相关的交易吗?在CentOS机器上部署时,我在SELinux上遇到了麻烦。

1 个答案:

答案 0 :(得分:4)

您可以使用expires参数禁用添加或修改“Expires”和“Cache-Control”响应标头:

expires off;

nginx docs