|
| 1 | +--- |
| 2 | +label: GitHub Pages |
| 3 | +icon: mark-github |
| 4 | +tags: |
| 5 | + - guides |
| 6 | + - spanish |
| 7 | +--- |
| 8 | + |
| 9 | +## Configurando GitHub Pages con un subdominio is-a.dev |
| 10 | + |
| 11 | +Esta guía te guiará a través del proceso de configuración de un sitio de GitHub Pages y asignarle tu subdominio is-a.dev. |
| 12 | + |
| 13 | +### Crear un repositorio de GitHub Pages |
| 14 | + |
| 15 | +Primero, necesitarás crear un sitio en GitHub Pages. Sigue las instrucciones en la [Guía de Inicio de GitHub Pages](https://docs.github.com/es/pages/getting-started-with-github-pages). |
| 16 | + |
| 17 | +### Crear el archivo de dominio |
| 18 | + |
| 19 | +Crea un archivo JSON dentro del directorio `domains` (`domains/subdominio.json`) con el siguiente contenido y envía una pull request: |
| 20 | + |
| 21 | +```json |
| 22 | +{ |
| 23 | + "description": "Describe el uso de este subdominio", |
| 24 | + "repo": "https://github.com/usuario-github/repositorio-github", |
| 25 | + "owner": { |
| 26 | + "username": "usuario-github", |
| 27 | + |
| 28 | + }, |
| 29 | + "record": { |
| 30 | + "CNAME": "usuario-github.github.io" |
| 31 | + } |
| 32 | +} |
| 33 | + |
| 34 | +``` |
| 35 | + |
| 36 | +### Configuración |
| 37 | + |
| 38 | +- Después de que la pull request sea fusionada, podrías ver un error **404** en `subdominio.is-a.dev`o el sitio incorrecto. Para arreglarlo, ve a **Configuración > GitHub pages > Dominio Personalizado** en tu repositorio de GitHub Pages y añade `subdominio.is-a.dev` en el campo proporcionado. Haz esto _sólo **después** de que tu pull request haya sido fusionada._ |
| 39 | +- Marca la casilla **Forzar HTTPS** debajo del campo de dominio personalizado. |
| 40 | +- ¡Espera un momento y tu sitio debería estar en línea! |
| 41 | + |
| 42 | +## Verificando tu dominio is-a.dev con GitHub Pages |
| 43 | + |
| 44 | +### Obtén tu string de verificación |
| 45 | + |
| 46 | +1. Abre GitHub, presiona en tu ícono de perfil en la parte superior derecha y presiona `Configuración`. |
| 47 | + |
| 48 | + |
| 49 | + |
| 50 | +2. Presiona `Páginas`. |
| 51 | + |
| 52 | + |
| 53 | + |
| 54 | +3. Presiona `Añadir un dominio`. |
| 55 | + |
| 56 | + |
| 57 | + |
| 58 | +4. En el campo que aparece, escribe tu nombre de dominio is-a.dev (por ejemplo, `minombre.is-a.dev`) y presiona `Añadir dominio`. |
| 59 | + |
| 60 | + |
| 61 | + |
| 62 | +5. Copia el nombre de host y la string de verificación. |
| 63 | + |
| 64 | + |
| 65 | + |
| 66 | +### Crear el archivo de dominio |
| 67 | + |
| 68 | +Crea un archivo JSON dentro del directorio `domains/` llamado `domains/nombrehost.json` usando el nombre de host que copiaste en el paso 5 con el siguiente contenido y envía una pull request: |
| 69 | + |
| 70 | +```json |
| 71 | +{ |
| 72 | + "owner": { |
| 73 | + "username": "usuario-github", |
| 74 | + |
| 75 | + }, |
| 76 | + "record": { |
| 77 | + "TXT": "string-de-verificacion-github" |
| 78 | + } |
| 79 | +} |
| 80 | +``` |
| 81 | + |
| 82 | +## Configuración |
| 83 | + |
| 84 | +Después de que tu pull request haya sido fusionada, repite los pasos para obtener la cadena de verificación y presiona el botón `Verificar`. |
| 85 | +Si muestra algún error como `No se puede verificar tu dominio`, intenta esperar unos minutos (a veces hasta 24 horas) ya que el DNS podría no haberse actualizado aún. |
0 commit comments