我试图在我的ec2服务器上加载快速生成器页面,并且我不断获得404静态文件,例如样式表。
http://screencast.com/t/fsqgZjmMYi
我的文件位于 / var / www / html / test / myapp ,我初始化了快速生成器骨架。
在快速应用程序中,静态目录的配置是:
app.use(express.static(path.join(__dirname,'public')));
并在etc / nginx / sites-availiable / default文件中,location块如下所示:
location / {
proxy_pass http://127.0.0.1:3000;
try_files $uri $uri/ = 404;
}
location ~ /(images/|img/|javascript/|js/|css/|stylesheets/|flash/|media/|static/|robots.txt|humans.txt|favicon.ico){
root /var/www/html/test/myapp/public;
access_log off;
expires max;
}
尝试了不同的方式,例如在快递app.js中注释该行,什么也没有。
非常感谢你!答案 0 :(得分:2)
更改此位置:
location ~ (/images|/img|/javascript|/js|/css|/stylesheets|/flash|/media|/static|robots.txt|humans.txt|favicon.ico)