У цій статті ми поговоримо про актуальною для багатьох веб-майстрів проблеми - заховати урли ваших партнерських програм. Я сподіваюся, що ви вже не належите до новачків, які створюють сайти для розміщення фотографій улюбленого кота або як я круто провів літо в селі на безкоштовних хостах типу народу. У нас справи серйозніше - на своїх веб-сайтах заробити, та й бажано не тільки на хостинг і доменне ім'я, але і на пиво, мобілку, комп'ютер.
Отже, припустимо ви зареєструвалися в якійсь партнерській програмі з продажу, наприклад, книжок. Вам, як партнеру дається свій унікальний урл. Якщо відвідувач по ньому перейде з вашого сайту на сайт продавця і купить щось, то вам буде% від продажу (комісійні).
Ось тут виникають наступні проблеми, які ми і постараємося вирішити:
- є таке поняття, як реферофобія - це коли відвідувач бачить в лінк ваш реферальний код, копіює весь лінк, обрізає цей код і вставляє лінк без нього.
- з кожним днем з'являється все більше програм типу AdWare і спеціальних плагінів до браузерів, які автоматично чистять урл від вашої реферальськой посилання
Ховаємо лінки за допомогою засобами сервера apache і файлу .htaccess
Ясно справа, що така техніка не буде працювати на безкоштовному хості без підтримки php. Також переконайтеся, що ваш хостер (а точніше його apache налаштований) підтримує роботу з файлами .htaccess. Є й такі, у яких він відключений бачте для безпеки :)
Так ось, в кореневій директорії вашого хоста (як правило, папка типу public_html або www), створюємо файл .htaccess (саме такий, якщо робити його в блокноті, то буде ще приставка txt - уважно з цим). Заливаємо на хост за допомогою будь-якого FTP клієнта (раджу FlashFXP).
Всередині файлу .htaccess пишемо наступне:
В html-коді використовується так Корисна книга для кожного веб-майстра
Переваги - зберігає всі лінки в одному файлі. Не потрібно створювати для окремої партнерської програми окремий файлу.
Недоліки - потрібно розбиратися в синтаксисі файлу .htaccess. Знову ж таки, деякі хостери не дають можливості змінювати цей файл (тільки для читання). Ну і треба бути гранично уважним до директив .htaccess - а то можна завалити не те, що свою cms, а й весь хост :)