0

Nginx 指向静态目录

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

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

  • /var/www/site/app/静态
  • /var/www/site/app/static/js
  • /var/www/site/app/static/css

在我的 app_nginx.conf 我有这个:

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

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

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

我在哪里错了?

4

2 回答 2

0

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

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

location / {
  index index.html;
}

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

http://localhost/css/main.css
于 2012-09-28T13:03:23.727 回答
0

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

root /var/www/site/app;
于 2012-09-28T17:58:04.540 回答