Dacă ai nevoie să folosești un CDN pentru a-ți accelera site-ul, am o soluție simplă pentru forumurile discuz care poate facilita folosirea CDN-ului pentru masterii discuz
1. În primul rând, creează un canal CDN cu numele tău de domeniu de nivel doi pe Alibaba Cloud și așteaptă să intre în vigoare
2. Legă acest nume de domeniu de nivel doi la directorul tău de discuz root
3. Mergi în fundal, setări globale > încărcare> setări de bază> adresa locală a URL-ului atașamentului, schimbă acest element cu ceva de genul acesta,http://img.aaa.cn/data/attachment, unde img.aaa.cn este numele de domeniu de nivel doi pe care îl legi suplimentar, nu adăuga /
4. Modifică configurația/config_global.php și setează $_config['output']['staticurl'] = 'static/'; schimbat în $_config['output']['staticurl'] = 'http://img.aaa.cn/static/'; În plus, deoarece există img.aaa.cn de bug în mai multe detalii din DZ, dacă schimbi acest al patrulea punct, vei apărea erori în mai multe detalii ale DZ, așa că te rog să judeci singur dacă să schimbi acest punct
După finalizarea acțiunilor de mai sus, majoritatea resurselor statice ale zonei tale pot fi accelerate prin CDN, care este foarte simplu de operat, dar dacă atașamentul are setări de permisiuni, utilizatorul nu va merge la numele de domeniu de nivel doi pe care l-ai setat în fundal la descărcare, deci CDN-ul nu poate fi accelerat, ceea ce este complet inevitabil, chiar dacă accelerezi întregul site, nu poți accelera acest lucru, nu doar discuz, Phpwind are și această problemă. Alte sisteme open source comune ar trebui explorate de tine, dar amintește-ți să nu folosești CDN-ul Alibaba Cloud pentru a accelera cererile dinamice, inclusiv URL-urile pseudo-statice
|