抱歉,对于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
但是当我在浏览器上刷新根页面时,它仍会显示旧页面。
我已查看我的/etc/nginx/nginx.conf
,但在那里找不到任何特别的内容。
我能错过什么?
答案 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;
}
}