gitea 内部嵌入的资源报错404,无法找到!
想请问一下如何使用nginx代理内嵌的静态资源!
以下是我的配置!
upstream Gitea {
server unix://run/gitea/gitea.sock;
}
server配置块
server {
listen 3000 ssl http2;
listen [::]:3000 ssl http2;
server_name *;
location / {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect off;
proxy_pass http://Gitea;
#限制请求体的大小,若超过所设定的大小,返回413错误。
client_max_body_size 16G;
}
# 开启目录列表
autoindex on;
client_body_buffer_size 128k;
client_body_temp_path /mnt/public/nginx_temp/client_temp 1 2;
# SSL
charset utf-8;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256::!MD5;
ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
ssl_prefer_server_ciphers on;
#add_header Strict-Transport-Security "max-age=31536000";
ssl_certificate /usr/local/build/nginx/conf/server/key/*.crt;
ssl_certificate_key /usr/local/build/nginx/conf/server/key/*.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 30m;
access_log /var/log/nginx/gitea.access.log main;
error_log /var/log/nginx/gitea.error.log warn;
}