Nginx静态配置 - 误导

时间:2012-09-28 10:30:51

标签: nginx

Nginx指向静态目录

我无法弄清楚我在哪里出错了。我试图将Nginx指向CSS和JS的静态目录。

我的静态文件夹的真实位置如下:

  • /无功/网络/网站/应用/静态
  • /无功/网络/网站/应用/静态/ JS
  • /无功/网络/网站/应用/静态/ CSS

在我的app_nginx.conf中,我有这个:

location /static {
root /var/www/site/app/static;
index index.html;
}

当我访问我的网站时,它正在寻找此文件夹中的内容:

http://localhost/static/css/main.css

我在哪里错了?

2 个答案:

答案 0 :(得分:0)

您应该可以使用类似于以下内容的内容。

root /var/www/site/app/static;

location / {
  index index.html;
}

然后您应该可以使用以下网址来点击您的内容

http://localhost/css/main.css

答案 1 :(得分:0)

我更正了这一点,你不应该在root指令中包含静态文件夹,它应该是这样的:

root /var/www/site/app;