Ak potrebujete použiť CDN na zrýchlenie webovej stránky, mám jednoduché riešenie pre discuz fóra, ktoré môže discuz webmasterom uľahčiť používanie CDN
1. Najprv vytvorte CDN kanál s vaším doménovým menom druhej úrovne na Alibaba Cloud a počkajte, kým sa to prejaví
2. Priraďte toto doménové meno druhej úrovne k vášmu koreňovému adresáru Discuz
3. Prejdite na pozadie, globálne nastavenia > upload> základné nastavenia> lokálnu URL adresu prílohy, zmeň túto položku na niečo takéto,http://img.aaa.cn/data/attachment, kde img.aaa.cn je doménové meno druhej úrovne, ktoré navyše pridávate, nepridávajte /
4. Upraviť konfiguráciu/config_global.php a nastaviť $_config['output']['staticurl'] = 'static/'; zmenené na $_config['output']['staticurl'] = 'http://img.aaa.cn/static/'; Okrem toho, pretože img.aaa.cn v niekoľkých detailoch DZ, ak zmeníte tento štvrtý bod, spôsobí to chyby v niekoľkých detailoch DZ, preto si prosím sami rozhodnite, či tento bod zmeniť
Po splnení vyššie uvedených akcií môže CDN zrýchliť väčšinu statických zdrojov vášho dz, čo je veľmi jednoduché na prevádzku, ale ak má príloha nastavenia oprávnení, používateľ neprejde na druhú úroveň domény, ktorú ste nastavili na pozadí pri sťahovaní, takže CDN sa nedá zrýchliť, čo je úplne nevyhnutné, aj keď akcelerujete celú stránku, nemôžete to zrýchliť, nielen discuz, aj phpwind má tento problém. Ďalšie bežné open source systémy by ste mali preskúmať sami, ale nezabudnite nepoužívať Alibaba Cloud CDN na zrýchlenie dynamických požiadaviek, vrátane pseudostatických URL
|