Si necesitas usar una CDN para acelerar tu web, tengo una solución sencilla para foros de discuz que puede facilitar que los webmasters de discuz usen CDN
1. Primero, crea un canal CDN con tu nombre de dominio de segundo nivel en Alibaba Cloud y espera a que entre en vigor
2. Vincula este nombre de dominio de segundo nivel a tu directorio raíz de discuz
3. Ir a segundo plano, configuración global de > subida> ajustes básicos> dirección local de la URL de adjunto, cambiar este elemento por algo así,http://img.aaa.cn/data/attachment, donde img.aaa.cn es el nombre de dominio de segundo nivel que además vinculas, no añadir /
4. Modificar la configuración/config_global.php y establecer $_config['output']['staticurl'] = 'static/'; cambiado a $_config['salida']['staticurl'] = 'http://img.aaa.cn/static/'; Además, dado que hay img.aaa.cn de error en varios detalles de DZ, si cambias este cuarto punto, causará errores en varios detalles de DZ, así que por favor juzga por ti mismo si cambias este punto
Tras completar las acciones anteriores, la mayoría de los recursos estáticos de tu dz pueden acelerarse mediante CDN, que es muy sencillo de manejar, pero si tu archivo adjunto tiene ajustes de permisos, el usuario no irá al dominio de segundo nivel que has puesto en segundo plano al descargar, así que la CDN no puede acelerarse, esto es completamente inevitable, incluso si aceleras todo el sitio, no puedes acelerar esto, no solo discuz, phpwind también tiene este problema. Otros sistemas de código abierto comunes deberían ser explorados por ti mismo, pero recuerda no usar la CDN de Alibaba Cloud para acelerar solicitudes dinámicas, incluidas URLs pseudoestáticas
|