Asignación secundaria de nombres de dominio
Encontré aleatoriamente un /cdn en Github para acceder a la consola del cdn (red de entrega de contenido).
Haga clic en Administración de nombres de dominio -> Agregar un nombre de dominio.
Luego, en la configuración del nombre de dominio, seleccione fuera de China, complete su nombre de dominio y luego seleccione aceleración estática.
De hecho, CDN es solo un intermediario, esencialmente reenviador como una estación intermedia, por lo que necesita configurar la dirección IP del sitio de origen, es decir, dónde obtener el HTML, CSS y JS almacenados en caché. . Debido a que implementamos la página web en Github, debemos completar los cuatro registros A proporcionados por Github.
No seleccione HTTPS aquí, porque si usa una CDN para acceder al código fuente, Github no lo detectará y no configurará HTTPS automáticamente para usted, ¡así que no seleccione HTTPS! Solo a través de HTTP se puede volver a la fuente y acceder normalmente al sitio web del código fuente de Github.
Recuerde que acabamos de decir que no guardemos en caché index.html; de lo contrario, veremos la versión final de html después de la implementación. Por lo tanto, agregue el sufijo html en el comportamiento de la caché; no hay almacenamiento en caché en la configuración del servicio.
Al mismo tiempo, también puede elegir el almacenamiento en caché de nodos y el almacenamiento en caché del navegador:
La ventaja del almacenamiento en caché del navegador es que puede ahorrar tráfico en la CDN (sí, el tráfico también cuesta dinero). , aunque no mucho), las desventajas también son obvias. En caso de que realmente desee actualizar el contenido, los usuarios aún podrán acceder a la versión anterior.
Cada uno puede elegir según su propia situación. Aquí solo agregué 2 días de caché de nodo.
Finalmente, haga clic en Enviar.
Es necesario poner HTTPS en su página web personal; de lo contrario, cuando alguien ingrese a su navegador web, aparecerá el mensaje "El sitio web que está visitando no es seguro", lo cual es un poco amateur. Entonces, este paso consiste en darle a nuestro nombre de dominio un certificado SSL.
Haga clic en Administración de certificados en la consola de la red de entrega de contenido original para crear un certificado.
Después de ingresar a la página de configuración, primero complete su nombre de dominio y luego seleccione el certificado.
Creo que la mayoría de las personas no tienen un certificado de alojamiento Tencent Cloud al principio, así que haga clic en la administración del certificado SSL arriba para ingresar a la página de administración y luego haga clic en solicitar un certificado gratuito (prostitución gratuita ):
Luego complete el contenido paso a paso:
Tenga en cuenta que en el tercer paso, debe verificar la legitimidad de su nombre de dominio y debe agregar un TXT. grabar en NameSilo.
Después de agregarlo, se verá así (también puedes esperar hasta el siguiente paso para configurar NameSilo antes de agregar el registro TXT y luego continuar con los siguientes pasos):
Una vez superada la verificación, puede emitir el certificado de su propio nombre de dominio.
Por último, volvemos a la red de distribución de contenidos y vinculamos el certificado que acabamos de hacer en el certificado de configuración para que nuestro CDN también pueda tener HTTPS.
Volviendo a la gestión de nombres de dominio, podemos encontrar que el CDN nos proporciona un CNAME:
Siempre que el CNAME del DNS apunte al CNAME del CDN, entonces el Todo el enlace de acceso será enlazado por nosotros.
Abra la página de administración de nombres de dominio de NameSilo:
Después de ingresar a la página de detalles del nombre de dominio, haga clic en Actualizar registros DNS en la esquina superior izquierda (esta página de configuración es realmente difícil de encontrar):
Luego haga clic en CNAME para agregar dos registros CNAME y complete el CNAME de la CDN que acaba de obtener de Tencent Cloud en el campo de valor.
Luego, vaya a comprar una taza de café, visite el sitio b, espere una hora y luego vaya a su nombre de dominio.
En resumen, lo que hemos hecho aquí:
Creo que después de configurar este conjunto, la velocidad de acceso a su sitio web será mucho más rápida que antes.
Si crees que este artículo puede ayudar a todos, puedes darle me gusta~