> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.thewhiterabbit.app/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Método Unpack: instala el PHP junto con tus páginas

En el método Unpack de The White Rabbit (TWR), el `index.php` puede quedar en la misma carpeta que los archivos de la Safe Page y de la Offer Page. En lugar de buscar las páginas en otra dirección, abre los archivos directo de tu hosting. Sin depender de otro servidor, es la forma más compatible de usar el Unpack.

${youtube}[](RIecn8I9XtQ)

## Cómo funciona

Cuando alguien hace clic en el anuncio, el hosting abre el `index.php`. Este consulta al TWR, que decide si el acceso ve la Safe Page o la Offer Page, y muestra esa página en la misma dirección, sin redirigir. Lo que cambia entre las dos configuraciones del Unpack es **dónde están las páginas**:

| | Páginas por URL | Páginas por archivo (este artículo) |
| ---- |
| **Dónde están las páginas** | En cualquier dirección de internet | En tu hosting, en la misma carpeta que el `index.php` |
| **Qué informas en la campaña** | La dirección de la página: `https://...` | El nombre del archivo de la página: `./safe.html` |
| **Dónde instalas el `index.php`** | En un sitio solo para él | En el mismo sitio de las páginas |
| **Cuándo usarlo** | La página no es un archivo tuyo: tienda Shopify, enlace de afiliado, constructor de páginas | Tienes los archivos de la página en tu hosting |

La configuración por URL está en [Método Unpack: instala la campaña del TWR en tu hosting](https://help.thewhiterabbit.app/es/article/metodo-unpack-instala-la-campana-del-twr-en-tu-hosting-10b1zvg/).

## Antes de empezar

- Un dominio conectado al TWR, que sirve solo para generar el archivo PHP. Mira [cómo conectar tu dominio](https://help.thewhiterabbit.app/es/article/como-conectar-tu-dominio-a-the-white-rabbit-15v7zjl/).
- Un hosting que ejecute PHP, con un sitio donde vas a poner las páginas. El dominio de ese sitio tiene que ser distinto del conectado al TWR, y es el que va en el anuncio.

## Paso a paso

### 1. Pon las páginas en la carpeta public_html

En el administrador de archivos de tu hosting, abre la carpeta pública del sitio, que en la mayoría de los hostings se llama `public_html`. Es la que se abre cuando alguien entra a tu dominio. Pon ahí el archivo de la Safe Page y el de la Offer Page:

```
public_html/
├── safe.html
└── offer.html
```

`safe.html` y `offer.html` son solo ejemplos. Puedes darle el nombre que quieras a cada archivo, siempre que informes exactamente ese nombre en la campaña, en el paso 2.

Si alguna de las páginas se llama `index.html`, renómbrala. El nombre `index` queda reservado para el archivo de la campaña, que subes en el paso 4.

### 2. Crea la campaña informando el nombre de los archivos

En **Campañas**, haz clic en **Nueva campaña**. Completa el nombre, el dominio conectado al TWR, la fuente de tráfico, los países y los dispositivos, y marca **Unpack** como método de entrega en la Safe Page y en la Offer Page. Cada campo está explicado en [Método Unpack: instala la campaña del TWR en tu hosting](https://help.thewhiterabbit.app/es/article/metodo-unpack-instala-la-campana-del-twr-en-tu-hosting-10b1zvg/).

La diferencia está en los campos **URL o archivo de la Safe Page** y **URL o archivo de la Offer Page**: en lugar de la URL, informa el nombre del archivo con `./` adelante. El `./` quiere decir "en esta misma carpeta", así que `./safe.html` significa "el archivo `safe.html` que está en la misma carpeta que el `index.php`".

| Nombre del archivo en el hosting | Qué informar en la campaña |
| ---- |
| `safe.html` | `./safe.html` |
| `offer.html` | `./offer.html` |
| `mi-oferta.html` | `./mi-oferta.html` |

Si la campaña ya existe, ábrela y haz clic en **Editar campaña** para cambiar la URL por el nombre del archivo.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/d/7/d/4d7d7d2dfaedd800/01-caminho-arquivos_tj5qgo.gif)

|| El nombre tiene que ser idéntico al del archivo, incluidas mayúsculas y minúsculas: para el hosting, `Safe.html` y `safe.html` son archivos distintos.

### 3. Guarda la campaña y descarga el archivo PHP

Haz clic en **Guardar**. El TWR muestra los **parámetros** de la campaña, que van en el anuncio junto con la URL del sitio (paso 5). Haz clic en **Descargar PHP**.

### 4. Sube el archivo a public_html y renómbralo a index.php

Sube el archivo PHP a la misma carpeta `public_html`, junto a las páginas, y renómbralo a `index.php`. La carpeta queda así:

```
public_html/
├── index.php     archivo de la campaña
├── safe.html     informado como ./safe.html
└── offer.html    informado como ./offer.html
```

||| El archivo tiene que llamarse exactamente `index.php`. Si lo descargaste más de una vez y tu computadora agregó un número al nombre, renómbralo.

### 5. Pon la URL y los parámetros en el anuncio

La URL del anuncio es el **dominio del sitio donde pusiste las páginas y el `index.php`**, siempre con `https://`. Pégala en tu fuente de tráfico junto con los parámetros de la campaña:

* La mayoría de las fuentes tiene un campo para la **URL de destino** y otro para los **parámetros de URL**. Usa cada uno en su campo.
* Si la fuente no tiene campo para los parámetros, únelos a la URL con `?` (ej.: `https://www.tudominio.com/?parametros`).
* Si usas parámetros propios de tracking, únelos a los del TWR con `&`, sin espacios y sin otro `?`.

### 6. Prueba la campaña

Abre la URL del sitio directo en el navegador: como el acceso no viene del anuncio, ves la Safe Page. Para ver la Offer Page, abre la campaña en el TWR, haz clic en **Probar Offer**, copia el parámetro de prueba y agrégalo a la URL después de `?`. La Offer Page se abre en la misma dirección.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/d/7/d/4d7d7d2dfaedd800/12-testar-offer_aor5p6.gif)

Cuando termines, desactiva el modo de prueba. No afecta la campaña, así que puedes probar incluso con el anuncio activo.

## Combina archivo y URL

Las dos páginas no tienen que usar la misma forma. Si tu Offer Page es una tienda Shopify, por ejemplo, informa su URL en la campaña y deja solo la Safe Page como archivo:

```
public_html/
├── index.php     archivo de la campaña
└── safe.html     informado como ./safe.html

Offer Page:       https://tutienda.com
```

La página informada por URL aparece en la dirección del anuncio, igual que en el TWR Mirror. Si tiene checkout, reproductor de video o un script atado a su dirección original, revisa el resultado en la prueba del paso 6 antes de subir el anuncio.

## Escala con el mismo PHP

Para usar la misma campaña en otra cuenta de anuncios, copia los archivos de `public_html` (el `index.php` y las páginas) a un sitio con otro dominio, sin cambiar nada. Los clics de los dos dominios llegan a la misma campaña del TWR. Mira [cómo escalar la misma oferta en varias cuentas de anuncios](https://help.thewhiterabbit.app/es/article/como-escalar-la-misma-oferta-en-varias-cuentas-de-anuncios-e7v55l/).

## Cuándo actualizar el archivo PHP

Descarga el PHP de nuevo y reemplaza el `index.php` en tu hosting cuando:

* cambies el **dominio** de la campaña;
* cambies el nombre del archivo o la URL de la **Safe Page** en la campaña.

No necesitas actualizarlo cuando:

* edites el contenido de los archivos de las páginas en el hosting;
* cambies el nombre del archivo o la URL de la **Offer Page**, o vincules una prueba A/B.

Los parámetros del anuncio solo cambian si activas o desactivas el **Token único**. En ese caso, copia los parámetros nuevos y actualízalos en el anuncio.