这个是我的caddyfile 配置文件
xxxx.com {
encode zstd gzip
file_server browse {
root /srv/xxxx.com
}
}
我的站点有一些js css
我直接引入这些js css 提示我CORS 错误
我在网上了找了一些配置 发现都不对
如:
xxx {
encode zstd gzip
header{
Access-Control-Allow-Origin "{http.request.header.Origin}"
Access-Control-Allow-Credentials true
Access-Control-Allow-Methods *
Access-Control-Allow-Headers DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization
}
file_server browse {
root /srv/xxx
}
}
如:
xxxx {
encode zstd gzip
cors
file_server browse {
root /srv/xxx
}
}
这些都是不对的!
请问如何配置?
caddy 普通站点允许跨域的配置文件是
这样你的文件服务器里面css js 等等 就可以正常在html 引用了,这个也是caddy 普通站点header的配置语法!网上的很多文章都是在说 反向代理的时候怎么配置的。