Red de conocimiento informático - Conocimiento informático - Cómo configurar el nombre de dominio de segundo nivel de GithubPage

Cómo configurar el nombre de dominio de segundo nivel de GithubPage

#Tipo de página Github

UserPage: el sitio completo del usuario. Este es el tipo más admitido por github. Simplemente cree un proyecto con la forma de nombre de usuario.github.com.

ProjectPage: los proyectos creados por los usuarios también pueden crear sitios. Después de crear un proyecto, cree una rama llamada gh-pages. Los archivos en esta rama son los archivos del sitio de la página.

# UserPage predeterminado. nombre de dominio

El nombre de dominio predeterminado del sitio del usuario es nombre de usuario.github.io. Por ejemplo, el sitio del autor es liang8305.github.io

#ProjectPage nombre de dominio predeterminado

El nombre de dominio predeterminado del proyecto se implementa utilizando el nombre de dominio de UserPage más el directorio secundario. Por ejemplo, el autor tiene un proyecto llamado cydia, entonces el sitio del proyecto debe visitar liang8305.github.io/cydia<. /p>

#UserPage Personalización Nombre de dominio

Tengo mi propio nombre de dominio, ¿cómo lo vinculo a UserPage? Por ejemplo, ¿usar www.zhaoxiaodan.com en lugar de liang8305.github.io? logrado utilizando la tecnología CNAME

Pasos específicos:

Vaya al registrador de nombres de dominio, cree un puntero CNAME, apunte www.zhaoxiaodan.com a liang8305.github.io,

En el proyecto liang8305/liang8305.github.com (es decir, cree un archivo CNAME en el directorio raíz del proyecto de la página), complete www.zhaoxiaodan.com y luego envíelo al almacén;

Espera 10 minutos

Después de que el CNAME lo señale, cuando el navegador visita www.zhaoxiaodan.com, el navegador sabe que en realidad está accediendo a liang8305.github.io

Después de agregar el archivo CNAME, cuando el servidor GithubPage reciba el liang8305.github alternativo para acceder a www.zhaoxiaodan.com io/cydia

De manera similar, vaya al registrador de nombres de dominio y haga un punto CNAME. para apuntar cydia.zhaoxiaodan.com a liang8305.github.io. Si habrá muchos nombres de dominio de segundo nivel en el futuro, de hecho, puede crear un puntero secundario difuso, como *.zhaoxiaodan.com

.

Cree un archivo CNAME en el directorio raíz del proyecto liang8305/cydia (es decir, el proyecto de la página), complete cydia.zhaoxiaodan.com y luego envíelo al almacén;

Espere. durante 10 minutos