我有这个配置,但 Nginx 只返回 410 gone,有什么想法可以解决这个问题吗?
server {
listen 80;
server_name static.srk.pre.is;
set $rootfolder /home/sites/srk.pre.is/static;
access_log /home/sites/srk.pre.is/logs/static.access.log;
error_log /home/sites/srk.pre.is/logs/static.error.log;
gzip on;
gzip_http_version 1.1;
gzip_vary on;
gzip_comp_level 6;
gzip_proxied any;
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
gzip_buffers 16 8k;
gzip_disable “MSIE [1-6].(?!.*SV1)”;
location /favicon.ico
{
alias $rootfolder/images/favicon.ico;
expires max;
}
location /
{
add_header Access-Control-Allow-Origin *;
root $rootfolder;
}
}
我检查了日志但里面没有任何内容。
谢谢!
答案1
那真是一个愚蠢的错误。
static.srk.pre.is 是一台并行机器,但它在 /etc/hosts 文件中未正确映射...
我只需添加该行,问题就能正确解决。