nginx index.html在修改后不会更新

时间:2016-11-15 17:05:47

标签: nginx

抱歉,对于noob问题,我吮吸​​Ubuntu。

我刚刚在Ubuntu服务器上安装了nginx:

sudo apt-get update
sudo apt-get -y install nginx

成功建造。我正在尝试更改索引页面,因此我修改了/usr/share/nginx/html/index.html,然后尝试了所有这些:

sudo service nginx stop
sudo service nginx start
sudo service nginx restart

但是当我在浏览器上刷新根页面时,它仍会显示旧页面。

这就是index.html的样子:
enter image description here

我已查看我的/etc/nginx/nginx.conf,但在那里找不到任何特别的内容。

我能错过什么?

2 个答案:

答案 0 :(得分:6)

如果你检查过vhost,你知道,根目录是/ var / www / html ...

vhost位于/​​ etc / nginx / sites-available和/ etc / nginx / sites-enabled(启用站点的是符号链接)。

答案 1 :(得分:0)

我之前也遇到过同样的问题,然后通过将“ root”从“ server / location”移动到“ server”来更新nginx conf后,它运行良好。 Nginx配置文件:

server {
    listen       443 ssl;
    server_name  localhost;

    root   /usr/share/nginx/html/rdist;

    location /user/ {
        proxy_pass   http://localhost:9191;
    }
    location /api/ {
        proxy_pass   http://localhost:9191;
    }
    location /auth/ {
        proxy_pass   http://localhost:9191;
    }


    location / {
        index  index.html index.htm;
        if (!-e $request_filename){
          rewrite ^(.*)$ /index.html break;
        }
    }