set RefNoRef to true when using an external domain for StaticResBase
This commit is contained in:
parent
f502bf4f53
commit
4680aef783
|
@ -123,6 +123,8 @@ type config struct {
|
||||||
|
|
||||||
ExtraCSPOrigins string
|
ExtraCSPOrigins string
|
||||||
StaticResBase string // /s/
|
StaticResBase string // /s/
|
||||||
|
//DynStaticResBase string
|
||||||
|
//AvatarResBase string
|
||||||
|
|
||||||
Noavatar string // ? - Move this into the settings table?
|
Noavatar string // ? - Move this into the settings table?
|
||||||
ItemsPerPage int // ? - Move this into the settings table?
|
ItemsPerPage int // ? - Move this into the settings table?
|
||||||
|
@ -242,6 +244,7 @@ func ProcessConfig() (err error) {
|
||||||
host := uurl.Hostname()
|
host := uurl.Hostname()
|
||||||
if !local(host) {
|
if !local(host) {
|
||||||
Config.ExtraCSPOrigins += " " + host
|
Config.ExtraCSPOrigins += " " + host
|
||||||
|
Config.RefNoRef = true // Avoid leaking origin data to the CDN
|
||||||
}
|
}
|
||||||
if Config.StaticResBase != "" {
|
if Config.StaticResBase != "" {
|
||||||
StaticFiles.Prefix = Config.StaticResBase
|
StaticFiles.Prefix = Config.StaticResBase
|
||||||
|
|
Loading…
Reference in New Issue