Все для WORDPRESS



Прячем рефссылки или как сделать редирект

26 января 2009

спонсор поста : Хотите оперативно починить компьютер в Раменском звоните в МегаБайт.

Вы наверняка видели на блогах ссылки типа www.sait.ru/go/sape/ нажав на которую оказываешься совершенно на другом сайте. Я расскажу как сделать сие на своем блоге.

Можно конечно, использовать сервис типа URLx.ru. Но тогда у вас будут внешние ссылки, что многих не устраивает.

Представляю вам плагин GoCodes. Сей плагин позволяет вам управлять короткими ссылками на своем WordPress блоге.

* Качаем плагин на странице, которую я указал выше.
* Заливаем папку gocodes в папку с плагинами /wp-content/plugins/.
* Активируем его на странице Плагины.
* В файл .htaccess, после строки “# BEGIN WordPress”, добавляем такие строки:

1. RewriteEngine On
2. RewriteRule ^go/([a-zA-Z0-9_-]*)/?$ /index.php?gocode=$1 [L,R]

Если ваш блог установлен, например в директорию blog, то “/index.php” меняем на “/blog/index.php”.

Если у вас установлен WP-Super-Cache, то обязательно в настройках последнего, в Rejected URIs должна быть строчка “index.php”. Иначе она (страница index.php) будет кешироваться и редирект не будет работать. В принципе она там указана по умолчанию, но на всякий случай проверте.

Все, плагин установлен. Теперь идем в Управление – GoCodes.

Там видим поля, которые нужно заполнить:

Redirection Key – слово, ключ, которое будет показываться в адресе после “/go/”.

Target URL – урл, на который будет происходить редирект.

Count this? – считать количество редиректов (переходов)?

Жмете Add Redirect. Ссылка добавлена.

Ниже видим таблицу, в которой есть все наши редиректные линки, и где мы их можем редактировать/удалить.

К сожалению, в этой таблице нам не дается получившаяся ссылка, поэтому ее придется делать руками.

Для этого нам понадобиться адрес нашего блога (например “wphelp.ru”), строчка “/go/”, наш ключ (например “sape”), клей. Склеиваем все, и у нас выходит wphelp.ru/go/sape. Так выглядит ссылка на мою рефссылку в сапе.

Для того чтобы поменять это самое /go/ на что-либо другое, например на /gogo/, просто меняем в .htaccess, ^go/([a-zA-Z0-9_-]*)/?$ это, на ^gogo/([a-zA-Z0-9_-]*)/?$ это. Думаю понятно.

Еще одно отступление, для тех кто помешан на перетикании PR со страници на страницу (привет Настя ;) ). Получившаяся ссылка – редиректная, но для ПС – это ссылка все же, посему PR утекает. Либо на несуществующую страницу, либо на конечную страницу, но все же перетекает (ТИЦ не перетекает). Посему, кому важно, вставляйте эту ссылку в nofollow.

(источник)

Категория: полезное




Вы можете прокомментировать мою запись

Необходимо авторизироваться

    Метки

    rss wordpress Виджеты Интересное Коммерция Новости администрирование плагины полезное реклама сео социальные закладки социальные сети спам статистика темы

    Архивы

    • Июнь 2010
    • Декабрь 2009
    • Ноябрь 2009
    • Октябрь 2009
    • Сентябрь 2009
    • Август 2009
    • Июль 2009
    • Июнь 2009
    • Май 2009
    • Апрель 2009
    • Март 2009
    • Февраль 2009
    • Январь 2009
    • Декабрь 2008
    • Ноябрь 2008
    • Октябрь 2008
    • Сентябрь 2008
    • Август 2008

    Страницы

    • Реклама в блоге

    Рубрики

    • wordpress
    • Новости
    • плагины
    • полезное
    • темы

    Последние записи

    • Автоматическая очистка корзины
    • Вышел WordPress 2.9
    • Вышла версия 2.8.6
    • Началось тестирование WordPress 2.9
    • Создай уникальный шаблон

    Ссылки

    • “Клуб болельщиков”
    • Блог Гайзер Сергея
    • Статьи

    Управление

    • Регистрация
    • Вход
    • RSS Записей
    • RSS Комментариев
    • WordPress.org