Si vous avez besoin d’utiliser un CDN pour accélérer votre site web, j’ai une solution simple pour les forums discuz qui facilite l’utilisation du CDN par les webmasters discuz
1. Premièrement, créez un canal CDN avec votre nom de domaine de second niveau sur Alibaba Cloud et attendez qu’il prenne effet
2. Lier ce nom de domaine de second niveau à votre répertoire racine discuz
3. Aller en arrière-plan, paramètres globaux > de téléchargement> paramètres basiques> adresse URL locale de pièce jointe, changer cet élément pour quelque chose comme ça,http://img.aaa.cn/data/attachment, où img.aaa.cn est le nom de domaine de second niveau que vous liez en plus, ne pas ajouter /
4. Modifier la config/config_global.php et définir $_config['output']['staticurl'] = 'statique/' ; changé en $_config['output']['staticurl'] = 'http://img.aaa.cn/static/' ; De plus, comme il y a des img.aaa.cn de bugs dans plusieurs détails de DZ, si vous modifiez ce 4e point, cela entraînera des erreurs dans plusieurs détails de DZ, donc veuillez juger par vous-même si vous devez changer ce point
Après avoir terminé les actions ci-dessus, la plupart des ressources statiques de votre zone dz peuvent être accélérées par un CDN, ce qui est très simple à utiliser, mais si votre pièce jointe a des paramètres d’autorisation, alors l’utilisateur n’ira pas vers le nom de domaine de second niveau que vous avez défini en arrière-plan lors du téléchargement, donc le CDN ne peut pas être accéléré, c’est totalement inévitable, même si vous accélérez tout le site, vous ne pouvez pas accélérer cela, non seulement discuz, phpwind a aussi ce problème. D’autres systèmes open source courants devraient être explorés par vous-même, mais n’oubliez pas de ne pas utiliser le CDN Alibaba Cloud pour accélérer les requêtes dynamiques, y compris les URL pseudo-statiques
|