我可以使用web.py本身的服务器在本地提供静态文件。但是当我在web.py上使用nginx时,不知何故我不能正确... 我的配置文件如下:
upstream admin{
server 127.0.0.1:8092;
}
server{
listen 80;
server_name admin.hustonline.net;
access_log /var/log/nginx/admin-access.log;
error_log /var/log/nginx/admin-error.log;
root /var/www/admin.hustonline.net/manage;
location / {
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name;
fastcgi_pass 127.0.0.1:9003;
}
location /static/ {
if (-f $request_filename) {
rewrite ^/static/(.*)$ /static/$1 break;
}
}
error_page 404 /404.html;
}
我只是按照文档here ...发送 希望你们能解决我的问题!