Se hai bisogno di usare una CDN per velocizzare il tuo sito, ho una soluzione semplice per i forum di discuz che può facilitare l'uso della CDN per i webmaster di discuz
1. Innanzitutto, crea un canale CDN con il tuo dominio di secondo livello su Alibaba Cloud e aspetta che abbia effetto
2. Associare questo nome di dominio di secondo livello alla directory root del discuz
3. Vai in background, impostazioni globali > di upload> impostazioni di base> URL allegato locale, cambia questo elemento con qualcosa del genere,http://img.aaa.cn/data/attachment, dove img.aaa.cn è il nome di dominio di secondo livello che si lega aggiungere, non aggiungere /
4. Modificare la configurazione/config_global.php e impostare $_config['output']['staticurl'] = 'static/'; cambiato in $_config['output']['staticurl'] = 'http://img.aaa.cn/static/'; Inoltre, poiché ci sono img.aaa.cn bug in diversi dettagli di DZ, se cambi questo 4° punto, causeranno errori in diversi dettagli di DZ, quindi ti prego di giudicare tu stesso se cambiare questo punto
Dopo aver completato le azioni sopra, la maggior parte delle risorse statiche della tua zona dz può essere accelerata tramite CDN, che è molto semplice da gestire, ma se il tuo allegato ha impostazioni di permesso, allora l'utente non passerà al dominio di secondo livello che hai impostato in background durante il download, quindi la CDN non può essere accelerata, questo è completamente inevitabile, anche se acceleri l'intero sito, non puoi accelerare questo, non solo discuz, anche phpwind ha questo problema. Altri sistemi open source comuni dovrebbero essere esplorati da te, ma ricorda di non usare Alibaba Cloud CDN per accelerare le richieste dinamiche, inclusi gli URL pseudo-statici
|