ARTIO JoomSEF — компонент для Joomla, автоматически создающий ЧПУ (SEF) ссылки для страниц сайта и позволяющий настроить внешний вид страницы ошибок 404 — Часть 1
Здравствуйте уважаемые читатели блога KtoNaNovenkogo.ru. Предлагаю вашему вниманию очередную статью из рубрики Расширения для Joomla, в которой мы продолжим рассмотрение вопроса как создать свой сайт и настроить ЧПУ (SEF) ссылки в Joomla. Аббревиатура ЧПУ расшифровывается, как человеко-понятные урлы (URL — адрес вебстраницы).

Чуть раньше мы уже рассмотрели активацию ЧПУ (SEF) встроенными средствами Joomla. Но, в случае реализации ЧПУ (SEF) встроенными средствами Joomla, вам придется каждый раз при создании нового материала (статьи) заполнять поле «Псевдоним», которое расположено в левой части окна редактирования статьи под полем «Заголовок».
Установка компонента ARTIO JoomSEF на сайт под управлением Joomla
Заполнять его нужно будет латинскими буквами, разделяя слова, например, с помощью тире. Если это поле «Псевдоним» оставить незаполненным, то в адресной строке данной вебстраницы, вы увидите отображение даты создания статьи. Именно так будет происходить формирование человеко-понятных URL адресов страниц — вручную формируя SEF ссылки для URL страниц в Joomla, что, конечно же, не очень удобно.
Поэтому, я для работы с ЧПУ (SEF) использую компонент ARTIO JoomSEF, который самостоятельно заполняет это поле за вас. Он вставляет туда транслитерацию названия статьи. Кроме этого данный компонент ARTIO JoomSEF позволяет настроить внешний страницы ошибки 404 в Joomla, что тоже очень важно для удержания посетителей на своем вебсайте.
Сначала вспомним, что же такое дружественные ссылки SEF или же ЧПУ (человеко-понятные URL страниц Joomla сайта). По сути — это преобразование адресов страниц, которые создает Joomla к удобочитаемому и красивому виду. Без использования ЧПУ (SEF), адрес страницы в Joomla будет иметь примерно такой вид :
http://caokun.ru/index.php?option=com_content&view=category&layout=blog&id=1&Itemid=24
А с использование ЧПУ (SEF):
http://caokun.ru/alabay-troyan/detki-troya/potomstvo-troyana.html
Такой адрес будет включать в себя ключевые слова, содержащиеся в заголовке страницы (Title), да и посетителям вашего сайта будет проще ориентироваться в материалах вашего сайта с такими адресами страниц.
На данный момент для Joomla 1.5 актуальной является версия ARTIO JoomSEF 3.5.4. Скачать эту версию ARTIO JoomSEF вы можете с этой страницы или же прямо отсюда — скачать ARTIO JoomSEF 3.5.4. Дальше нам необходимо будет установить компонент ARTIO JoomSEF на Joomla.
Для этого нужно будет войти в админку Joomla и выбрать из верхнего меню пункт «Расширения» — «Установить/Удалить». На открывшейся странице в области «Загрузить файл пакета», нажмите на кнопку «Обзор» и найдите на своем компьютере только что скачанный архив с компонентом ARTIO JoomSEF — com_joomsef-3.5.4.zip. Затем, нажмите на кнопку «Загрузить файл&Установить». Через несколько секунд компонент ARTIO JoomSEF будет установлен на Joomla и вы увидите сообщение об удачной установке. На этой же странице вы можете ознакомиться с мануалом (на английском) по работе с данным компонентом.
В случае возникновения проблем при установке компонента ARTIO JoomSEF на Joomla, вы можете обратиться к этим материалам:
- Решение проблем при установке расширений на Joomla
- При установке расширения на Joomla выскакивает сообщение о том, что не удается создать каталог
- При установке расширения на Joomla выскакивает сообщение о том, что другой компонент уже занимает папку
- Решение проблем при установке в Joomla больших расширений, имеющих в своем составе очень много файлов
Настройка компонента ARTIO JoomSEF для Joomla
Для того, чтобы попасть в настройки компонента ARTIO JoomSEF вам нужно будет в админке Joomla выбрать из верхнего меню пункт «Компоненты» — «ARTIO JoomSEF».

Включение ЧПУ (SEF) в настройках Joomla
Но для начала вам нужно будет активировать ЧПУ (SEF) в настройках самой Joomla. Кроме этого, нужно будет открыть на редактирование файл htaccess.txt, который находится в корневом каталоге Joomla. Для этого нужно получить доступ к сайту по протоколу FTP (Как получить доступ к сайту по FTP с помощью программы FileZilla). Переименуйте этот файл в .htaccess.
Если сейчас зайти в настройки компонента ARTIO JoomSEF, то вверху вы увидите надпись:

, говорящую о том, что нужно активировать настройки ЧПУ (SEF) в глобальных настройках Joomla. Для этого вам нужно, попав в админку Joomla, либо нажать на пиктограмму с названием «Общие настройки», либо выбрать из верхнего меню раздел «Сайт», а в выпадающем списке пункт «Общие настройки». В любом случае, вы попадете на страницу под названием «Общие настройки» Joomla, состоящую из трех вкладок: «Сайт», «Система», «Сервер». Нас в данный момент интересует вкладка «Сайт». В области «Поисковая оптимизация (SEO)» вам нужно будет поставить все галочки в положение «Да».

После внесенных изменений не забудьте нажать на кнопку «Сохранить» или «Применить» (Чем отличается действия по нажатию кнопок «Применить» и «Сохранить») вверху страницы.

Теперь перейдя на страницу настроек компонента ARTIO JoomSEF («Компоненты» — «ARTIO JoomSEF» — «Global Configuration») надпись с предупреждением вы не увидите. Вместо нее будет строка с текстом «ARTIO JoomSEF Configuration file Writeable», говорящая о том, что файл конфигурации компонента ARTIO JoomSEF доступен для записи (т.е. произведенные вами на этой странице настройку могут быть успешно сохранены).
Если у вас по каким-то причинам (например после переноса файлов вашего сайта на другой хостинг) появится надпись о невозможности записи в файл конфигурации компонента ARTIO JoomSEF (ARTIO JoomSEF Configuration file Unwriteable), то вам нужно будет подключиться к вашему сайту по протоколу FTP и изменить права доступа к файлу /administrator/components/com_sef/configuration.php на 644 или 666. Ранее я уже писал о том, что такое права доступа к файлам и папкам сайта, поэтому при желании, вы можете ознакомиться с тем материалом.
Настройки компонента ARTIO JoomSEF для Joomla для создания правильных SEF-ссылок
В админке Joomla перейдите, используя верхнее меню, в «Компоненты» — «ARTIO JoomSEF» — «Global Configuration». На вкладке «Basic» страницы глобальной конфигурации компонента ARTIO JoomSEF сосредоточены основные настройки данного компонента.

Большинство настроек на этой вкладке можно оставить без изменений, но я все же поясню назначение некоторых из настроек компонента ARTIO JoomSEF:
- JoomSEF Enabled — здесь вы можете включить или отключить формирование SEF адресов с помощью компонента ARTIO JoomSEF
- Disable creation of new SEF URLs — если переставите галочку в позицию «Да», то тем самым вы запретите формирование SEF адресов новых страниц, которые будут появляться на вашем сайте, с помощью компонента ARTIO JoomSEF. Но ко всем уже существующим страницам будет применено преобразование их адресов в SEF оптимизированные адреса с помощью компонента ARTIO JoomSEF
- Use Title or Alias — в этом поле вы можете выбрать каким образом будет формировать SEF оптимизированный URL адрес страниц вашего Joomla сайта. Либо с помощью транслитерации мета-тега TITLE данной конкретной страницы, либо на основе данных, записанных в поле «Псевдоним», которое вы должны будете заполнять в обязательном порядке при написании статей
- File suffix — вы можете добавить в конце SEF адресов вебстраниц, созданных с помощью компонента ARTIO JoomSEF так называемый суффикс (окончание). Я, например, ставлю суффикс
.html. Так адреса страниц вашего сайта будут выглядеть более привычно и естественно. Если вы захотите установить суффикс для страниц своего сайта на Joomla уже после того, как компонент ARTIO JoomSEF создал для них SEF ссылки, то вам нужно будет предварительно почистить базу SEF ссылок ARTIO JoomSEF. Для этого нужно перейти на вкладку «Компоненты» — «ARTIO JoomSEF» — «Manage SEF URLs», выделить все созданные ARTIO JoomSEF URL и нажать на кнопку «Удалить» вверху окна. - Default index file — здесь вы можете прописать индекс (окончание) для главных страниц компонентов, а так же категорий и разделов в Joomla. Можно прописать, например, index.html, и тогда вебстраницы категорий и разделов в Joomla будет выглядеть так: http://ktonanovenkogo.ru/nazvanie-kategorii/index.html.
- Use index for sections and categories — если вы оставите галочку в позиции «Да», то в ЧПУ (SEF) адреса страниц Joomla сайта, создаваемых компонентом ARTIO JoomSEF, будут добавляться названия категорий и рубрик, в которых находится данная вебстраница. Выглядеть такая SEF оптимизированная ссылка будет примерно так:
http://caokun.ru/alabay-troyan/rasskazi-o-troyane/kak-troyan-uchilsya-mit-lapi.html. Это очень удобно, т.к. теперь для перехода в категорию или раздел посетителю вашего ресурса достаточно будет удалить окончание ссылки.
О дальнейших настройках компонента ARTIO JoomSEF , установке на него дополнительных расширений и настройке внешнего вида страницы ошибок 404 для вашего сайта с помощью ARTIO JoomSEF я расскажу во второй части статьи.
Можете также посмотреть видео «ARTIO JoomSEF»:
У Евгения Попова имеется видекурс по Joomla, который стоит того, чтобы с ним ознакомиться.
Вы так же можете ознакомиться с другими материалами по Joomla:
- Самоучитель Joomla
- CMS Joomla – принципы работы бесплатной системы управления контентом
- Joomla 1.5 - где скачать и как установить
- Как обновить joomla, где скачать файлы обновления
- Визуальный редактор Jce, оптимальная настройка Title, активация ЧПУ (SEF) в Joomla
- Шаблоны Joomla - где скачать и как установить
- Меню в Joomla - без него никак
- Пункты меню Joomla - без них в Джумла не могут существовать страницы
- Джумла - организация контента
- Админка Joomla - с чего начать
- Модули Joomla - создание и просмотр позиций для модулей
- Сайты сделанные на joomla, примеры
- Расширения для Joomla
- Расширения для Joomla (компоненты, модули, плагины) — где скачать, как установить и удалить
- Xmap - создание карты сайта (sitemap) для Joomla
- ARTIO JoomSEF — ЧПУ (человеко-понятные URL страниц сайта) в Joomla
- JoomlaPack - резервное копирование (бэкап) в Joomla
- Phoca Gallery - бесплатная фотогалерея для Joomla 1.5
- JComments - комментарии для joomla с captcha
- K2 для joomla - создания блогов, каталогов и порталов на Джумла
- TinyMCE, Load Module, Legacy - плагины Joomla
- Форум SMF и Joomla
Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru
- ARTIO JoomSEF — настройка страницы ошибок 404 в компоненте ARTIO JoomSEF, настройка TITLE страниц сайта в плагине ARTIO JoomSEF и установка расширений для ARTIO JoomSEF — Часть 2
- Настройки сайта на Joomla, которые вы должны сделать сразу после установки — ч.1 — Визуальный редактор Jce, оптимальная настройка Title, активация ЧПУ (SEF) в Joomla
- Где взять бесплатные жирные обратные ссылки (бэклинки) — Часть 5 — Бэки с профилей трастовых сайтов и со страниц сервисов для проведения SEO анализа сайта
- Компонент K2 для создания блогов, каталогов и порталов на Joomla — возможности, установка и русификация
- 404 Not found — правильная страница 404 ошибки (error) средствами WordPress и через htaccess
- Фотогалерея для Joomla — Часть 3 — Создание галерей в Joomla 1.5 с помощью компонента Phoca Gallery — добавление категорий и загрузка изображений в фотогалерею
- Настройки интернет магазина для Joomla на базе VirtueMart — Часть 2 — Настройка шаблона VirtueMart, способы отображения категорий и товаров, корзины, версии страниц для печати


Знакомство с джумлой началось довольно давно (лет пять уже), так что после этого осталась «кучка сайтов», сделанных «друзьям» на Joomla, с чудовищными, на сегодня URL-адресами. ЧПУ там и не пахнет.
Например, с virtuemart ом у моей сестры адрес каждой страницы выглядит примерно так:
www.##########.ru/index.p...rt&itemid=34
Жуть. Они в индексе, и уже давно у обоих монстров, но нечитаемо, незапоминаемо и typein не вводимо.
Недавно делал проект, решил пойти по более современному и лёгкому пути.
Поставил «ARTIO JoomSEF».
Посмотрел, посмотрел... Ну, откровенно говоря, всё, что я ожидал, исполнилось. Всё, что не ожидал, «подправил напильником», т.к. в php шарю хорошо, и где «не срослось», можно легко исправить.
Резюме: ARTIO нужен реально для «продвиженев». Да, и для посетителей это только плюс.
SEF адрес в Joomla обрезался, без него не понятно, в чём суть, заменяю '&' на [И]
www.pro...rt.ru/index.p...product_details [И] flypage=shop.flypage [И] product_id=20 [И] category_id=4 [И] manufacturer_id=0 [И] option=com_virtuemart [И] itemid=34
у Вас опечатка:
«Предлагаю вашему вниманию очередную статью в рубрике Расширения для Joomla»
по сабжу — как-то больше пользуюсь sh404sef для Joomla, всем устраивает
Андрей Пике: да, это точно, без настойки ЧПУ (SEF) никак нельзя.
death knight: спасибо за найденную очепятку. С sh404sef у меня почему-то не сложились отношения поначалу, а затем, уже попробовав ARTIO JoomSEF, к sh404sef не стал возвращаться, т.к. ARTIO устраивал меню для Joomla на все сто процентов.
А если ARTIO JoomSEF установить на полностью проиндексированный Joomla сайт, то при переходе с поисковиков посетитель будет переправятся на нужную ему страницу или будет выскакивать 404 ошибка??? Если кто знает подскажите, а то мне не хочется экспериментировать на рабочем проекте.
Хорошие статьи на блоге. Спасибо! Но вот с толкнулся я с несколькими проблемами: 1) после всего выше проделанного, почему-то ссылка на virtuemart направляет не на магазин а на корзину, короче работает не корректно 2) мене важная проблема, но все же, как убрать в Joomla появившуюся ссылку на artio?
Александр: для того, чтобы ARTIO JoomSEF корректно работал с VirtueMart нужно установить для ARTIO специальное расширение, которое, кстати говоря, платное. Про установку расширений в компонент ARTIO JoomSEF буду рассказывать во второй части данной статьи.
Ссылку, как бы, официально убирать нельзя, т.к. это своеобразная плата за использование компонента ARTIO JoomSEF, но способ существует и вы его без труда найдете просто погуглив по тематике.
Спасибо за статью, всё вроде бы понятно, но вот вопрос-можно ли сделать так, чтобы чпу или SEF прописывалось только у новых страниц в Joomla, а у старых, которые уже попали в индекс и имеют внешние ссылки, сохранился прежний вид адреса? Надеюсь, что да:) Буду ждать инструкций...
Алла: не знаю, можно ли так настроить ЧПУ (SEF). Может быть будет проще настроить для старых страниц в Joomla постраничный редирект со старых адресов на новые, правда в деталях не могу сказать как это реализовать. Наверное, нечто подобное редиректу описанному в этой статье.
Интересно, а есть для jostina такой sef компонент ?
Александр: не знаю, т.к. Jostina пока не пробовал в действии, тока Joomla.
Будет ли этот sef компонент работать, у меня в Joomla не работает, Поисковая оптимизация (SEO).
В смысле? что работает> что то одно или mod_rewrite или SEO.
Огромное спасибо за статью!!! Все ясно и четко расписано! Блог в закладки — автору респект! Сделал, как расписано все работает! Проблем с sef в Joomla пока нет и надеюсь не будет)))
После установки ARTIO JoomSEF на Joomla на всех вебстраницах, их пока всего три не считая главной, на белом экране вот такое сообщение:
А на главной, тоже всё через ж...
белого экрана нет, но есть вот такой текст
Уже 2 раза попытался установить, и в итоге в менеджере расширений Joomla у меня в два плагина System — ARTIO JoomSEF, после того как в очередной раз все снес остался один и его ни как не могу удалить.
Константин: как не странно, но у меня с ARTIO JoomSEF в Joomla таких глобальных проблем никогда не возникало. Даже не знаю, чего вам посоветовать. Тут вам, пожалуй, только гуру смогут помочь из этой ветки официального форума поддержки Joomla.
Александр говорит, что:
Для джустины подойдет версия 2.х.х
Константин: у меня такие педали были с одним из шаблонов для Joomla, когда поменял и поставил английскую версию ARTIO, всё заработало.
Дмитрий: Эта проблема вроде бы разрешилась. вот только не понял как,возможно всё заработало по причине того что на все папки и файлы перечисленные в этих сообщениях поставил права доступа 777.
Другая напасть после установки VirtueMart в Joomla всё работает, только по ссылкам не могу заходить ни в товар ни в категорию товара пока включен Artio? отключаю Артио, всё начинает работать, чтобы это могло быть
Алексей: у меня стоит, вернее стояла английская sef, нервы сдали
снёс её, также снёс визуальный редактор JCE (но буду позже его вернуть назад, ибо понравился). Редактор удалил потому что подумал что из-за него выползают ошибки в virtuemart. Сейчас разбираться некогда, чувствую за спиной тяжелое дыхание клиента.
в virtuemart, уже без Artio и без JCE, при добавлении категории товара и при добавлении товара полезли ошибки
типа:
вылечилось понижением версии PHP c 5.3.x до 5.2.х
А у меня при установке sef компонента пишет: «Внимание! — Не удалось переместить файл». Чё к чему?
Удобнее чем sh404sef, да и поставился на Джумла без проблем почти на всех ресурсах... главное не спешить и не мудрить лишний раз
Приветствую.
Во первых спасибо за мануал.
После установки и настройки этого sef компонента на сайте ссылки вида:
mysite/category/ лазил в Extensions Management- Content
-Add layout to URL и еще в Default layout перепробовал все
варианты — не помогло.
И еще — как заменить знак тире (-) между словами, на нижнее подчёркивание (_)
ARTIO JoomSEF — 3.6.2 качал с оффсайта.
Лаврентий: знак между словами можно поменять в в «Компоненты» — «ARTIO JoomSEF» — «Global Configuration»- «Basic» — пункт «PAGE SPACER CHARACTER»
Дмитрий говорит, что:
Виноват вчерашнем посте не написал о том что я это уже делал ,изменений никаких не было и нет сейчас.
Да плюс еще не могу в джумле почистить кэш ,может это из за компонента?
Спасибо за ответ.
Лаврентий говорит, что:
В запарке я не правильно задал вопрос приношу за это прибольшуший пардон.
Задам вопрос еще раз:
ARTIO JoomSEF на сайте создает такие ссылки :
Код:
mysite/category/blog
а нужно
Код:
mysite/category/
Подскажите пожалуйста ,как настроить компонент что бы ссылки категорий были без «blog».
ARTIO JoomSEF — 3.6.2
joomla 1.5
Проблему решил тем что зашел в JoomSEF URL Manager и удалил окончание «blog» вручную.
А вот тире на нижнее подчеркивание так и не получилось заменить.
Может кто нибудь знает для поисковиков что лучше тире или нижнее подчекивание.
После установки ARTIO JoomSEF:
Кроме главной страницы выдает:
Not Found
The requested URL /igpi/studentu/ was not found on this server.
Подсказка Денвера
Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл X:/home/localhost/www/igpi/studentu/, которого не существует.
Активировала ЧПУ в настройках Joomla, переименовала файл htaccess.txt в .htaccess. Настройки как на приведенных изображениях.
В чём может быть причина?
При попытке установить этот sef компонент, выдает ошибку вот так:
При том, что Joomla функционирует абсолютно нормально. В чём может быть причина?
У меня пару категорий в sef ссылках цифрами показывает. Остальное все нормально. А эти цифрами. Псевдонимы в них заполнены. Может их просто сменить?
Здравствуйте. Сначала хочу сказать автору сайта огромное спасибо за столько полезной информации, причем расписанной самым понятным языком, что для новичков (коим я тоже являюсь) просто находка. Тут можно найти буквально все нюансы, возникающие при создании сайта.
Теперь по теме. У меня установлен ARTIO, sef ссылки делает нормально, но вот почему-то не добавляется суффикс .html, хотя ARTIO JoomSEF Configuration file Writeable Подскажите, пожалуйста, в чем может быть причина?
И второй вопрос: Как правильно обновить ARTIO JoomSEF до последней версии?
Дмитрий: обновить можно из настроек самого sef компонента, но у меня обычно после этого возникает проблема с открывание страниц сайта. Решается проблема очисткой кэша созданных ARTIO JoomSEF sef ссылок.
А как поправить это:
Дмитрий говорит, что:
Через админку Joomla не слушается. Может в каком файле вручную поковыряться?
У меня такой вопрос, на данном сайте каким вариантом sef ссылок вы пользуетесь?
Лаврентий говорит, что:
не надо этого делать — поисковик плохо понимает нижнее тире.
Nyuk говорит, что:
не надо этого делать — поисковик плохо понимает нижнее тире.
Спасибо)
кирилл: этот сайт работает на движке WordPress и для него ЧПУ (SEF) настраивается по другому. Если интересно, то можете почитать об этом здесь.
Добрый день. После установки последней версии этого sef (чпу) компонента появились такие ошибки на всех страницах:
Warning: in_array () [function.in-array]: Wrong datatype for second argument in Z:\home\kkg.local\www\components\com_sef\joomsef.php on line 153
// skipped extensions <b> 153</b> case (in_array($option, $sefConfig->skip)): { $uri = JoomSEF::_createUri($uri); JoomSEF::_endSef($prevLang); return;Warning: in_array () [function.in-array]: Wrong datatype for second argument in Z:\home\kkg.local\www\components\com_sef\joomsef.php on line 159
// non-cached extensions <b>159 </b> case (in_array($option, $sefConfig->nocache)): { $router = $mainframe->get('sef.global.jrouter'); if( !empty($router) ) { $uri = $router->build($uri->toString()); }Вставил ошибки и соответствующий код к ним... кто знает, что с этим сделать, буду рад помощи
Спасибо за классную статью. Это очень важный момент для каждого Джумла-проекта. Только у меня возникает проблема: внизу всех статей появляется рабочая ссылка Joomla SEF URLs by Artio. Мне бы очень хотелось ее убрать. Подскажите, пожалуйста, как это сделать? Заранее спасибо.
Илья: пожалуйста, в этом комментарии ко второй части статьи я посоветовал поискать на форуме поддержки Joomla (здесь выкладывать взлом не хочу по этическим соображениям). Найти не сложно, попробуйте.
Дмитрий, здравствуйте. Что-то я не понял, где, что и как найти. Подскажите, пожалуйста, я прото недавно стал изучать Джумлу, мне пока сложно.
Илья: Илья говорит, что:
Илья, в поисковике вбиваешь «как убрать копирайт в joomsef artio» и получаешь ответы, этот один из них:
vjoomla.ru/blogs/item/21- ...tio-joomsef.html
Если этот метод не подойдет , попрубуй другие)
Дмитрий, спасибо за совет!!!!!! У меня получилось!!!!!!!!!
Я на своем проекте оставил ссылку. Только подредактировал малость. Убрал слово «Joomla». А так она у меня почти не заметна.
В последней версии компонента этой строки нет.
Формирование blog.html в категориях убирается так:
1. Зайти в Extensions Management — Content — Extension
2. Во вкладке «Add layout to URL» выбираем «Never», а во вкладке «Default layout» выбираем «По умолчанию»
И все, формирование blog не будет происходить
Олег говорит, что:
А ранее созданные «blog.html» останутся. Чтобы и их убрать автоматически, а не вручную — в Control Panel — Update URLs
возможно настроить прогу, чтобы в sef урлах можно было использовать названия, начинающиеся с «index.php?»
Я все сделала, все получилось, но в конце не индекс не пишется, н html, что можно исправить чтобы они появлялись?
Супер, а где 2-ая часть?
rewon: вторая часть статьи про ARTIO JoomSEF
Дмитрий, помогите пожалуйста решить вот такую проблему: У меня на сайте чуть больше 100 страниц, но ARTIO JoomSEF нагенерировал на каждую статью еще по 2 страницы — atom и RSS. На данный момент Яндекс загрузил более 400 страниц, а из тех страниц, что создавала я, а не ARTIO JoomSEF, из индекса вылетела треть.Я так думаю — за дубль-контент ( каждая страничка у меня теперь в 3-х экземплярах ведь).
В общем — я этот ARTIO JoomSEF выгнала: проблем с ним больше, чем пользы.
Подскажите пожалуйста, как мне теперь вернуть количество страниц на сайте к действительному их числу, чтобы не было этих дублей atom и RSS? Как удалить с сайта сгенерированные ARTIO JoomSEF страницы?
Ольга:
Я думаю вам сначала нужно было очистить все сгенерированные ссылки
ARTIO JoomSEF Теперь средствами Joomla! чистить кеш ссылок, наверное, как то так.)
Сам сегодня его удалил. Замучил он меня. Любая новая статья или меню «404» обьект не найден. А о дублировании им ссылок уже много читал инфы, это не ново...
Хочу попробовать sh404sef
Но тоже уже опасаюсь. Наделаешь страниц, а потом глючить начнет на ровном месте, и все... Будешь голову ломать как все вернуть назад.
У меня после удаления ARTIO JoomSEF пропали кнопки и картинки.))) Теперь как то возвращать нужно
«Скачать эту версию ARTIO JoomSEF вы можете с этой страницы...» — 404: Page Not Found
обновите ссылку!
Alex: И кэш чистила — не удаляются эти страницы. У меня теперь сайт в 3 раза раздулся после этой дряни — ARTIO JoomSEF. Где эти страницы искать и как их удалить — никто видно не знает, даже в службе поддержки Яндекса. Подумайте 20 раз, прежде чем его ставить!
href="#comment-32561" >Ольга:
Попробуйте спросить здесь
joomlaforum.ru/index.php?action=register
Еще как вариант. Не знаю насколько это правильно, и поможет ли вам это.
Но говорят что ARTIO JoomSEF вносит изминения в файл .htaccess
Я сделал копию его, уже существующего.
Из дистрибутива Joomla! достал htaccess.txt
Переименовал его в .htaccess и засунул опять в корень.
И в замену ARTIO JoomSEF нашел для себя более кажется лучшее и в плане нагрузки на сервер тоже, решение.
Это решение вот:
Tag Meta и yvTransliterate
Tag Meta version: 1.2 это тонкая и гибкая настройка meta-тегов title, description и keywords.
www.sistemistica.it/downl...gory/joomla.html
yvTransliterate Автоматически транслиентирует псевдонимы статей, меню, и других элементов Joomla!
Мне кажется этого вполне хватит.
Если хотите почитать побольше про плюсы и минусы сторонних и встроенных SEF то можете написать мне. Я вам скину ссылку.
А то некрасиво в чужом блоге оставлять...
yvTransliterate
yurivolkov.com/Joomla/yvT...te/index_ru.html
Скачайте файл по ссылке «локальный файл (раззипуйте перед установкой)» и по ссылке «JoomlaCode» скачайте файл Russian_ru-RU
yvTransliterate.zip опубликуйте после установки
А Russian_ru-RU установите но не опубликовывайте.
Извините моя почта
Сори ошибочка) Вот.
netone.org.ru/gen/pic/100927/1285581459.png
Alex: Спасибо — адрес я записала)))
Поставил себе компонент , и после установки и проведения всех настроек,терь в каждом материале внизу выдает ссылку на ооф сайт.
Может кто подскажет как это убрать.
Использую Joomla 1,5,20
Denis: посмотрите в этих комментрариях или же в комментариях ко второй части статьи про ARTIO JoomSEF. Вроде бы уже проскакивал ответ на ваш вопрос.
Denis говорит, что:
Ищите файл /administrator/components/com_sef/sef.class.php
Находите строку : $buf = ''.'много букв.''; и просто закомментируйте её, поставив перед ней //.
ARTIO — грузит сервер, да и частенько даёт глюки особенно с Virtuemart, лучше пользоваться sh404sef
Не знаю на сколько замечательный компонент как говорят. Но увидел следующее: в настройках ARTIO JoomSEF есть закладка Manage SEF URLs, показывающая SEF урлы и реальные урлы. Реальные такого вида: index.php?option=com_content&id=3&view=article&Itemid=2 . Беру и копирую его и приписываю и основному своему домену. и оказалось, что страница то существует. А по идее она же не должна существовать??? получается всеравно дубли — index.php?.. и SEF. Объясните че тут к чему, или я не прав??
Алексей: Не знаю, что там и как — но на одну статью этот компонент создаёт 3-4 дубля
До сих пор куча лишних страниц висит — не знаю, как их удалить?
Охриненная статья! Все работает! Очень подробно описано! Поблагодарю автора парой кликами по оплаченной рекламе!
Установила ARTIO JoomSEF, у меня теперь проблема кроме главной страницы ни чего не открывается, что делать?
Читаю коментарии и думаю : «Устанавливать или нет?»
Особенно беря во внимание последние ДВА КОМЕНТАРИЯ
)))))))))))))))
Здравствуйте. Спасибо за отличную статью.
Вопрос следующий: как настроить вид ссылок до следующего вида адрес сайта/название страницы.html — то есть чтобы отображение было без названия категории (раздела).
Отличная статья, спасибо! А главное, плагин реально работает даже с отключенным mod_rewrite.
Здравствуйте.Я установил себе joomsef 3.7.5 но вот на каждой странице стоит ссылка на ихний сайт.Как можно убрать эти ссылки?
Джони:
Вы хоть коменты почитайте полностью,если погуглить не можете.
я ещё и установить-то не успел,а коменты уже внимательно читаю.
Олег: Олег говорит, что:
Вот бы увидеть,полный гайд по компоненту на Русском.В интернете я не нашёл такой.
Дмитрий что вы думаете по этому поводу???Компонент отличный но настроек очень много,и на английском всё.Даже если перевести просто пункты меню,для меня толку мало будет.
А для Joomla 1 этот компонент можно установить? Он почему то не встает...
MrDal: для Joomla 1.0 нужна будет соответствующая версия ARTIO JoomSEF. Лично у меня имеется опыт работы только на Joomla 1.5
Вот я вижу, что Ольга решила проблему дублей удалением JoomSef, остальных все в этом компоненте устраивает, даже автора блога. А что, ни у кого больше joomsef не создает дублей в виде ссылка/atom, ссылка/rss? У меня создаются такие, после удаления возвращаются вновь. Кеш чистила, в настройках включено Exclude source info и Ignore multiple sources.
Дмитрий, прокомментируйте, пожалуйста.
Джони: присоединяюсь к к вопросу.
Игорь говорит, что:
поддерживаю вопрос! помогите пожалуйста.
алекс: попробуйте убрать галочку в поле «Use index for sections and categories».
Дмитрий говорит, что:
Спасибо! Но, не помогло.
Спасибо за замечательный блог!
После внимательного ознакомления с комментами напрашивается неутешительный вывод: на старых тицнутых и пиарнутых сайтах с множеством проиндексированных страниц ARTIO JoomSEF лучше не использовать — чревато.
Кто нибудь может убедительно доказать, что это не так?
Надежда пока ещё теплится )))
mika говорит, что:
Поддерживаю вопрос. У автора блога разве нет таких проблем?
Спасибо за статью, я успешно скачал и установил компонент. olmag.net и ruk39.ru у меня образовалась проблемка — я хочу вручную писать псевдоним статьи. В настройках компонента я поставил соответствующую галочку, но ни чего не получилось. Псевдоним автоматически пишется. В результате работы компонента на каждой странице появляется такая надпись Joomla SEO powered by JoomSEF — как её убрать????
А как быть с адресами на каталоги и товары virtuemart?
Как настроить ЧПУ для Virtuemart?
сейчас отображаеться так /autoalarm/pandora.html?page=shop.product_details&flypage=flypage.tpl&product_id=1&category_id=2
а хочу что бы было /autoalarm/pandora/название_товара
Отличные статьи очень помогает для начинающих, мой сайт на джумла и конечно разобраться с ходу очень тяжело но благодаря вашим статьям все становится понятно, спасибо!!!!!
Елена говорит, что:
Ответа от Дмитрия так и не дождались? Кто еще может подсказать, как убрать эти ссылка/atom, ссылка/rss?
С virtuemart только головная боль с этим компонентом. Можно инфаркт получить:(
Здравствуйте, а у меня вот такая проблема: на моём сайте имеется доска объявлений (ADSmanager). поставил АРТИО, вроде всё заработало, страницы показываются не датой а транслитом-буквами, но вот при наведении на объявления мышкой показывается одна из моих статей на сайте (причём так на всех объявлениях), и при нажатии на объявление, страница перезагружается и снова открывается список с объявлениями... как это можно исправить? Заранее спасибо!
«настроить внешний страницы ошибки 404 в Joomla»
тут вроде слово потерялось.
Спасибо за все ваши статьи. Всё делаю как написали, ну + небольшая помощь гугла, и всё просто прекрасно работает. Одна проблема при входе в разделы меню, blog так и не исчез, перепробавал всё. Но при выборе материала, он пропадает. Да ипофиг на него)))
Не существенно!!!!
Спасибо ещё раз,
Установил Artio, но новые чпу ссылки непоявились вот как у вас(rasshireniy/artio-joomsef-komponent-dlya-joomla-sozdayushhij-chpu-stranicy-oshibok-404-1.html), так и остались цифры... чего делать??
Так похоже с дублями ни кто и ни чем не поможет?
удалять и никогда не ставить... реально можжно нервный срыв схватить
В общем с n-ной попытки всё заработало)
с дублями справился путем более тщательной настройки и отключил Use index for sections and categories. У меня сайт prikol777.ru на Виртумарте, а там отображаются категории виртумартовские, поэтому, чтоб не дублировались пункты меню отключил индекс разделов и категорий;)
Единственная проблема, что когда заходишь на сайт первый раз, то при первом переходе ссылка отображается обычная, а уже при дальнейших переходах нормальные sef ссылки. И в последних комментариях — тоже обычные ссылки... Кто знает, где еще че надо настраивать)))
Еще один немаловажный факт! При настройке, после каждого изменения, надо в JoomSef чистить кэш ссылок! А то не увидите никаких изменений)
у меня такой вопрос, компонент сеф установился нормально, сделал все базовые настройки как описано в этой статье, включил сеф в главных настройках жомлы. Результат — сайт не работает... Да, компонент переименовал все страницы на нормальные... НО, ни одна вкладка не работает... ни одна ссылка... даже если ввести в адресной строке именно ссылку сделаную в сеф для того, чтобы пройти на страницу куда надо... НИЧЕГО НЕ РАБОТАЕТ... может должно пройти некоторое время чтобы сервер отреагировал?
помогите мне пожалуйста... Заранее спасибо
А у меня когда авторизируюсь на моем портале abitura.com.ua, нажимаю на ссылки — все нормально, после того как выхожу из аккаунта, нажимаю например на кнопку «Учебные заведения» и такая белиберда получается, будет файл template.css не подключается вообще ... Кто-нибудь сталкивался с подобным явлением?
Вот у меня проблема в следующем — после установки joomla 1.5, настройки SEF, установки Artio переименования .htaccess, собственно сам сайт перестал загружаться. В адресной строке просто остается введенное имя сайта и все, загрузка заканчивается и страница остается пустой. Причем в разных браузерах одно и то же. И удаление Артио и отключение настройки SEF ситуацию не исправляют.
Кто может подсказать что делать в данном случае?
У самого уже никаких идей
Установила ARTIO JoomSEF — все прекрасно работает, спасибо!
Но кто нибудь может подсказать как можно удалить ссылку на сайт ARTIO. Вижу не я одна этим интерисуюсь. У вас на сайте так и не нашла ответа на этот вопрос, можете подскажете где еще можно поискать ?
Заходим в
/components/com_sef/joomsef.php
Открываем файл и ищем строку
$cacheBuf2
Коментируем ее
//$cacheBuf2
Переходим на Joomla 1.7 и нет ни каких проблем там можно и без ARTIO JoomSEF в ней нет таких проблем и ни каких карякул в адресной строке.
здравствуйте! люди добрые помогите! ARTIO JoomSEF ставит для Phoca Gallery не правильный урл, не могу понять где можно это поменять например ****/index.php/gallery а реально оно находиться ****/gallery/index.php как востановить справедливость!??
зарание спасибо
Здравствуйте.
Подскажите, пожалуйста, как сделать редирект на внешний сайт. По типу, как у вас организованы ссылки на партнерки в сайдбаре.
А можно оставить старые ссылки, как они есть, а новые формировать SEF?
Как сделать так, чтоб не включать формирование SEO ссылок, т.е. оставить все как прежде, а включить лишь создание странички 404.
добрый день
у меня для ЧПУ установлен VirtuemaartSEF но ссылки не очень привлекательно выглядят. ПОпробовал установить ARTIO JoomSEF, все настройки сделал но ссылки вообще перестали работать.
Подскажите в чём проблема?
Здравствуйте Уважаемый Дмитрий и обитатели сайта. Прежде чем обратиться к Вам, поискал везде где было можно. Вопрос вот в чем: Установил Atio, в настройках было включено создание sef ссылки по Title, мне бы хотелось сделать на alilas... а ссылки он уже сделал. Как быть в такой ситуации? Буду очень признателен.
Если ссылки уже сформированы, надо в настройках Артио найти менеджер ссылок и очистить список, после этой операции они сформируются по новой.
Данный модуль не изменяет ссылки на rss статей!!! как быть? для категорий и главной страницы поменял а к статьям не меняет!!!
С самого начала не понятно. Вы даёте ссылки на скачивание компонента. И что конкретно нужно качать? Всё, что там находится носит имя JoomSef. Как в песне — «Нет, всё понятно! Но что конкретно?».
Там же всё написано — разные версии для разных Джумл (1.0/1.5/1.7). Пользуйтесь переводчиком Google.
Дмитрий! подскажите, плагин черт его подери не меняет ссылки на rss статей? на все поменял даже что ему нельзя менять было, а это не изменил, кстати поэтому считаю что работает плагин к сожалению не стабильно!
Я очистил список ссылок как вы и говорили, все ссылки пропали у страниц а новые не появились! Что делать?!
Сергей, попробуй в Manage SEF URLs что находится в настройках JoomSef прописать ссылки самостоятельно!
Установил, настроил глобальные. Ссылку на вторую часть урока почему то не вижу! Подскажите, где 2 часть?
Спасибо!
Здравствуйте, стала постоянно читательницей вашего блога, очень уэж подробно и хорошо объясняете, спасибо )))
Хотела установить ARTIO JoomSEF на свой сайт , но в коментах прочитала что он не совсем подходит для VirtueMart . Подскажите, нач то можно поменять VirtueMart ? Я чайник в этих делах, мне достаточно сложно будет делать настройку компонента в базе данных.
Установил,браузер выдает ошибку
Error occurred: 500 — internal server error
Apache Server at:
что мне делать?
Непойму почему столько отрицательных эмоций, в комментариях? Начитавшись я сам по боялся устанавливать компонет com_joomsef-3.5.4. Но у меня не было выбора. Возникла проблема с компонентом com_sh404SEF, возможно от незнания его настройки, Яндекс порвал мой сайт просто на части. Установил компонент, согласно инструкции, com_joomsef-3.5.4, прекрасно работает. Буду набирать позиции!
Сергей, а у вас есть VirtueMart ? А то вот я сижу и боюсь , тоже начитавшись, устанавливать его (((
Настя, у меня магазина нет. Надо пробовать! ))) Кстати, этот компонент есть конкретно под VirtueMart
Сергей, а вы можете подсказать где его найти. Я начинающий чайник ))) если сайт полетит то мне его некому исправлять (((
Не полетит! Пробуйте!)))Я скачал com_joomsef-3.5.4 вот здесь design4free.org/index.php...96&task=view, там в одном архиве ещё компонент com_sh404SEF_RC_1.5.5.388, им не советую пользоваться
напишите email, и я Вам вышлю ссылку на компонент
Сергей, anasya@yandex.ru Спасибо большое )))
Кто знает как вернуть магазин намместо, после установки данного компанента сайт пропал.
1. Расшифруйте мне пожалуйста, что делает вот эта функция? imglink.ru/pictures/14-01...ed3f938e3e48.jpg
2. У меня на всех страницах стоит окончание «.html», как и что мне сделать в Артио или вне него, что бы в названиях корегорий и разделов не было окончания «.html» ? То есть что бы раздел выглядел так: «www.site.ru/category», нежели так «www.site.ru/category.html» . Просто возможно изза этого не индексируются страницы в котегории на сайте Яндексом...
У меня на всех страницах стоит окончание «.html», как мне сделать в Артио или вне его, что бы в названиях корегорий и разделов не было окончания «.html» ? То есть что бы раздел выглядел так: «www.site.ru/category», нежели так «www.site.ru/category.html» . Просто возможно изза этого не индексируются страницы на сайте Яндексом...
У меня этот компонент работает хорошо, но есть единственная загвоздка, когда в поисковике я набираю определённый материал, попадаю в Топе на свой сайт, кликаю и попадаю не на страницу с материалом а на главную. А как зделать, что бы попадало на конкретный материал?