Om du behöver använda ett CDN för att snabba upp din webbplats har jag en enkel lösning för discuz-forum som kan göra det enkelt för discuz-webbansvariga att använda CDN
1. Först, skapa en CDN-kanal med ditt andra nivådomännamn på Alibaba Cloud och vänta på att det ska träda i kraft
2. Bind detta domännamn på andra nivån till din discuz-rotkatalog
3. Gå till bakgrunden, globala > uppladdningsinställningar> grundläggande inställningar> lokal bilaga-URL-adress, ändra detta objekt till något i stil med detta,http://img.aaa.cn/data/attachment, där img.aaa.cn är det andra nivådomännamnet du dessutom binder, lägg inte till /
4. Modifiera konfigurationen/config_global.php och sätt $_config['output']['staticurl'] = 'statisk/'; ändrat till $_config['output']['staticurl'] = 'http://img.aaa.cn/static/'; Dessutom, eftersom det finns buggar img.aaa.cn i flera detaljer i DZ, kommer du att orsaka fel i flera detaljer av DZ om du ändrar denna punkt, så avgör själv om du ska ändra denna punkt
Efter att ha slutfört ovanstående åtgärder kan de flesta av din dz:s statiska resurser accelereras av CDN, vilket är väldigt enkelt att använda, men om din bilaga har behörighetsinställningar kommer användaren inte att gå till det andra nivådomännamnet du ställt in i bakgrunden vid nedladdning, så CDN:n kan inte accelereras, detta är helt oundvikligt, även om du accelererar hela sidan kan du inte snabba upp detta, inte bara discuz, Phpwind har också detta problem. Andra vanliga open source-system bör du utforska själv, men kom ihåg att inte använda Alibaba Cloud CDN för att påskynda dynamiska förfrågningar, inklusive pseudostatiska URL:er
|