https://www.lexium.ru/2012/03/podruzhi-plagin-simply-exclude-s-aliasami/

Подружи плагин Simply Exclude с алиасами

Стоило выложить предыдущий урок, львиную долю которого занимали манипуляции с плагином Simply Exclude, как сразу же подкрался лисец.

* Лисец, это почти писец, только хитрый и неуловимый…

Во-первых, на следующий день после публикации плагин Simply Exclude обновился.

— Ерунда, — скажете вы.

— Ничего подобного!

У плагина изменился интерфейс. Он стал удобнее, но не таким, как в учебном видео.

Хотя в целом там все ясно. Просто если раньше правила отображения рубрик задавались в настройках плагина. Теперь они выставляются в разделе «Записи» -> «Рубрики», а также отдельно для каждого поста. При после обновления плагина или переноса сайта их желательно подновить.

Настроек самого плагина тоже поприбавилось…

Пришлось переснять видео. Собственно из-за этого возникла задержка с публикацией Практикума-2 по улучшению рассылки.

Во-вторых, выяснилась еще одна бяка! Плагин не дружит с алиасами! А вот с этого места подробнее.

Если вы не знаете, что такое алиасы… — попробую объяснить.

Что такое АЛИАС

Алиас — это псевдоним.

Вот пример: есть у меня сайт yakubov.net (держу там личный блог). Когда в адресной строке браузера вы набираете http://www.yakubov.net — без проблем на этот замечательный сайт попадаете.

НО! Если вы наберете http://www.jakubov.ru — все равно попадете на тот-же сайт. Т.е. jakubov.ruалиас домена yakubov.net. Второе имя, если угодно.

Для чего нужен АЛИАС

Алиасы нужны в нескольких случаях:

1. Если при вводе домена пользователи допускают типичные ошибки, а вы не хотите терять посетителей.

Например домен «золотой жук точка ру». Его можно записать несколькими способами:

  • zolotoijuk.ru
  • zolotoizhuk.ru
  • zolotoizuk.ru
  • zolotoyjuk.ru
  • zolotoyzhuk.ru
  • zolotoyzuk.ru
  • zolotoi-juk.ru
  • zolotoi-zhuk.ru
  • zolotoi-zuk.ru
  • zolotoy-juk.ru
  • zolotoy-zhuk.ru
  • zolotoy-zuk.ru

Видели? Вот сколько вариантов. И это не все! В таких случаях либо подбирают другой домен (более однозначный), либо регистрируют все возможные варианты.

2. Если основной домен неудобно диктовать по телефону.

К примеру на этот вот сайт lexium.ru, можно попасть набрав http://a8a8.ru

3. Если мы хотим застолбить бренд во всех доменных зонах.

Допустим я хочу застолбить ник lexium. Беру и регистрирую все свободные домены:

  • lexium.ru
  • lexium.net
  • lexium.org
  • lexium.com
  • lexium.pro

Ну и так далее. Ход мысли ясен?

Работает, если имя оригинально и кроме вас до него еще никто не додумался. Обычно столько одинаковых доменов в разных зонах регистрируют на будущее. И все они будут вести на один сайт.

4. В SEO’шных целях.

Это когда алиасы являются транслитерацией ключевых слов (фраз) по которым желают продвигать сайт.

Есть и другие применения, но эти — основные.

Как приручить плагин Simply Exclude

Так вот, при заходе на сайт с алиаса, плагин Simply Exclude ведет себя по свински, игнорируя ваши правила. Посты, которые не должны быть на главной — тем не менее там и оказываются. То, что на основном домене надежно скрыто — с алиаса безбожно палится каждому посетителю.

Бороться с этим легко. Достаточно вписать в файл .htaccess всего несколько строк. Сам файл лежит в корне сайта. Если его там нет — можно создать. Делается это по FTP (выкачиваем файл, редактируем, закачиваем обратно).

Впрочем для управление файлом .htaccess есть множество плагинов. Чтобы убедиться в этом достаточно в поиске плагинов ввести «htaccess».

Для примера возьмем блог на домене yakubov.net

Сделаем так, чтобы при заходе на алиас jakubov.ru посетителя перекидывало на yakubov.net

Внимание! Код, приведенный ниже, устарел! Более правильный 301-й редирект описан тут — https://www.lexium.ru/2012/06/301-redirekt-so-starogo-domena/
Будьте внимательны.
#RewriteEngine On
RewriteCond %{HTTP_HOST} ^jakubov.ru [OR]
RewriteCond %{HTTP_HOST} ^www.jakubov.ru
RewriteRule ^(.*)$ http://www.yakubov.net/$1 [R=301,L]

Строка RewriteEngine On закомментирована знаком #. Это сделано потому, что на многих блогах эта же строка уже есть в начале файла .htaccess

Если ее там нет, то знак # следует удалить.

И все. Проблема неприязни плагина Simply Exclude к алиасам — решена. Да и поисковому роботу будет приятнее видеть ваш сайт на одном домене, а не на нескольких.

На этом пока все.

А с вами был доктор Лексиум.
Практикум-2 уже на подходе!

Напишите комментарий