Этот урок покажет вам, как замаскировать ваши партнерские ссылки с помощью BunnyCDN. Маскируя свои ссылки, вы можете скрыть исходное место назначения ссылки, что усложняет пользователям задачу блокировки или удаления вашего кода отслеживания партнерских ссылок. Это поможет увеличить ваши доходы и улучшить эстетику вашего сайта. 😍
Преимущества маскировки ссылок
- Он помогает превратить длинный партнерский URL в короткий, милый и запоминающийся.
- Он помогает управлять всеми ссылками партнерских программ в одном месте.
- Это помогает эффективно отслеживать клики.
- Это выглядит более профессионально, брендировано, чем использование стороннего домена.
- Это улучшает доставку электронной почты.
- Проще отказаться от всех ссылок.
- С помощью клоакинга также можно осуществлять гео-направление.
- Это помогает поддерживать своего рода прозрачность в отношениях с посетителями.
Почему стоит использовать BunnyCDN для маскировки ссылок?
Такой плагин, как Affiliate Link Lite, работает только с традиционным WordPress, работающим на сервере PHP и MySQL.
Если вы используете бессерверный сайт, статический сайт WordPress или HTML или, может быть, используете старую добрую платформу Google Blogspot, вы можете позволить BunnyCDN профессионально управлять всеми вашими перенаправлениями.
Существует два способа настройки перенаправления или маскировки ссылок в BunnyCDN.
- Использование функции краевого правила в зоне вытягивания
- Использование зоны облачного хранилища и связанной зоны Pull
Метод 1. Использование правила края
BunnyCDN предлагает мощную функцию краевых правил под названием «Перенаправление на URL». Мы можем использовать ее для настройки перенаправления на основе условного пути, страны и т.д.

- Например, когда пользователь посетит
https://affiliate.gulshankumar.net/some-brand/
- They will go to your defined affiliate link for that particular brand.
Давайте посмотрим, как это можно сделать.
Шаг 1. Добавить новый стандартный ярус новой зоны тяги
- Введите уникальное имя зоны вытягивания, например
affiliate-partner
- Установите Origin URL в
https://www.example.com/404

Шаг 2. Выберите все ценовые зоны для наиболее быстрого перенаправления

Шаг 3. Пропустите инструкции по настройке, мы будем делать это по-другому.

Шаг 4. Добавьте поддомен в качестве пользовательского имени хоста в зону Pull
- Например,
affiliate.gulshankumar.net
Шаг 5. Укажите поддомен с помощью записи CNAME на имя хоста Pullzone
- Если вы уже используете серверы имен BunnyCDN, это будет сделано автоматически.
- Если вы используете управляемый DNS Cloudflare, то создайте там A CNAME и отключите прокси.

Шаг 6. Установите SSL-сертификат и включите HTTPS

Шаг 7. Добавить новое краевое правило
Правила Edge Rules позволяют вам точно настроить поведение вашей зоны pull zone в зависимости от пути запроса, а также установить некоторые более продвинутые маршрутизации и функции. Чтобы начать работу, вы можете заглянуть в нашу базу знаний Edge Rule, где представлены полезные статьи, которые помогут вам в настройке.
BunnyCDN
- Действие: Перенаправление на URL
- Описание: Введите запоминающееся имя для краевого правила. Пример: Партнерская ссылка BunnyCDN
- URL перенаправления: Введите партнерскую ссылку
https://bunnycdn.com/?ref=example
- Сопоставление условий: Соответствие любому
- Условия ЕСЛИ: URL запроса (соответствует любому)
- Путь срабатывания:
*/bunnycdn*
- Правило сохранения края

Повторите этот процесс для создания маскированной ссылки для всех аффилированных брендов.
Имейте в виду, что в одной тяговой зоне можно иметь не более 20 краевых правил. Если у вас более двадцати связей, мы настоятельно рекомендуем использовать опцию хранения, как описано ниже.
Метод #2. Использование зоны облачного хранилища
BunnyCDN предлагает недорогие услуги облачного хранилища, которые мы можем использовать для размещения HTML-страниц для создания маскировки партнерских ссылок. Мы можем сделать перенаправление с помощью JavaScript и meta-refresh в качестве запасного варианта.
Шаг 1. Войдите в BunnyCDN Dashboard, добавьте новую зону хранения.

Шаг 2. Полная основная информация
- Имя: Введите любое уникальное имя, например
gulshan-aff
- Основной регион хранения: Europe (Выберите любой ближайший от вас)
- Включите репликацию GEO во всех регионах (необязательный шаг для более быстрого перенаправления)
- Нажмите на кнопку + Добавить зону хранения

Шаг 3. Подключите хранилище к новой зоне Pull

Шаг 4. Введите новую информацию о зоне Pull
- Имя:
gulshan-aff
(Оно может отличаться от названия хранилища) - Выберите стандартный ярус (Он позволяет обслуживать данные со всех PoP)
- Выберите все ценовые зоны для лучшего опыта
- Затем нажмите +1 Добавить зону притяжения

Шаг 5. Пропустить инструкции

Шаг 6. Добавьте пользовательское имя хоста для Pull Zone зоны хранения данных gulshan-aff

Шаг 7. Укажите запись DNS на имя хоста вашей зоны Pull Zone
Например
Тип записи | Имя | Значение |
CNAME | affiliate | gulshan-aff.b-cdn.net |
Если вы используете Cloudflare DNS, сохраните облако Gray в режиме только DNS.
Если вы используете DNS BunnyCDN, никаких дополнительных действий не требуется.
Шаг 8. Включение бесплатного SSL и принудительного SSL (HTTPS) в один клик

Шаг 9. Добавьте заголовок x-robots: noindex, nofollow
для всех партнерских ссылок
- Действие: Установить заголовок ответа
- Описание: SEO-дружественные партнерские ссылки
- Название заголовка:
x-robots
- Значение заголовка:
noindex, nofollow

- Сопоставление условий: Соответствие любому

- Это правило будет применять заголовок
x-robots: nofollow, noindex
для всех партнерских ссылок.

Шаг 10. Вернитесь к хранилищу, которое вы создали на последнем шестом шаге.
Теперь предположим, что название бренда — BunnyCDN, а ваша партнерская ссылка — это https://www.bunnycdn.com/?ref=example
Поэтому нам нужно перенаправление с нашего пользовательского имени хоста на партнерский путь.
- С сайта
https://affiliate.gulshankumar.net/bunnycdn
- На
https://www.bunnycdn.com/?ref=example
Шаги для достижения цели
- Добавьте новый каталог с названием бренда, например, bunnycdn, который будет slug для его реферальной ссылки.

(всегда предпочитайте именовать с маленькой буквы, все имена объектов хранения чувствительны к регистру)
- Затем добавьте файл
index.html
для перенаправления с помощью meta refresh и JavaScript. Обязательно измените ссылку в соответствии с вашим сценарием использования.
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta http-equiv="refresh" content="0; url=https://bunnycdn.com/?ref=example">
<script type="text/javascript">
window.location.href = "https://bunnycdn.com/?ref=example"
</script>
<title>Page redirection</title>
</head>
<body>
If you are not redirected automatically, follow this <a href='https://bunnycdn.com/?ref=example'>link</a>.
</body>
</html>

- URL будет доступен через
https://affiliate.gulshankumar.net/bunnycdn
- или с косой чертой
https://affiliate.gulshankumar.net/bunnycdn/
- Он будет перенаправлять на партнерский путь целевого бренда.
Важная информация
Шаг 11. Избегайте кэширования ответа перенаправления в браузере

Как создать массовое перенаправление?
Если вы хотите установить 100 партнерских ссылок, создайте 100 папок и их файл index.html на вашем компьютере и загрузите их с помощью вашего любимого FTP-приложения. Это самый быстрый способ.
Я рекомендую вам провести несколько первых тестов перед окончательным развертыванием. После завершения развертывания всегда сохраняйте резервные копии всех папок, чтобы в будущем легко вносить изменения путем повторной загрузки.
How to avoid Browser Cache and still maintain Edge cache?
Перейдите в Pull Zone, General, Browser Cache Expiration Time, установите для параметра Browser Cache expiration time значение Override: Не кэшировать. Или вы можете установить мин 30 секунд. Это также должно работать отлично. Помните, что для таких изменяемых ссылок, как эта, лучше сохранять минимальный TTL для браузера.
В чем техническая разница в настройке перенаправления через Edge Rule и Storage?
Метод краевых правил быстро и просто используется для 301 перенаправления, ограниченный 20 краевыми правилами для одной Pull Zone. Метод краевых правил немного быстрее. Метод облачного хранилища позволяет обслуживать неограниченное количество перенаправлений HTTP 302 с большим контролем над HTML-кодом.
Когда очищать кэш?
Вы можете обновить свою партнерскую ссылку в любое время в будущем, поэтому очистка кэша является обязательной. Независимо от обоих методов, если вы внесли какие-либо изменения в Storage или Pull Zone, обязательно очистите кэш.
Как проверить, работает ли мое перенаправление или нет
Откройте терминал или CMD и введите curl -I https://example.com/brand/
Это поможет проверить код статуса HTTP и общий ответ. Вы также можете использовать инструмент Chrome Developer для анализа.
Могу ли я использовать Perma Cache с методом хранения?
Да. Это может помочь быстрее перенаправлять при отсутствии кэширования.
Thanks, Gulshan sir for some new information on affiliate link redirection.