我是nginx新手。请帮我设置以下配置: site.com的根文件夹是/var/www(root /var/www)
。 但是当有人打开http://site.com时,我想从/var/www/home
加载内容。 如果有人试图http://site.com/anything,我想从/var/www/anything
加载内容。nginx位置文件根目录外
我尝试以下
root /var/www;
location =/{
root /var/www/home
}
,但没有奏效。
而且,我试图
location =/{
root /var/www/home
}
location/{
root /var/www
}
,这再次没有工作,
请帮
不起作用,你的意思是你得到404或什么?并且是网站的php或rails或python,或者只是简单的html? –
@Mohammad 它的htmt。当尝试第一个选项 'root/var/www; location =/{ root/var/www/home }' 它总是匹配/ var/www 在第二个位置/匹配总是。我认为site.com将匹配位置= /但它不会 – user2584292
您是否在服务器范围内定义了索引? 'index index.html;' –