Гость
19 Июль 2013 04:56

исходный вид урлов в cobalt7

site.com/component/cobalt/cat-items/2-cat/21-article.html?Itemid=0

нужно: site.com/2-cat/21-article.html?Itemid=0

ещё лучше: site.com/2-cat/21-article.html

т.к. ?Itemid=0 - тоже не радует


Как убрать из урлов /component/cobalt/cat-items/ - без сторонних SEF?


Здесь решили вариант правкой router.php для zoo

http://joomlaforum.ru/index.php/topic ,180639.60.html

**как это сделать для cobalt7 **?

Последние изменения: 02 Март 2014


Гость
19 Июль 2013 05:02

Вот ещё ход, близко по теме:

http://www.seobuilding.ru/seo-forum/joomla/kak_ubrat_dubli_componentcontent228_htmltaskview/

Re: Как убрать дубли component/content/228.html?task=view

« Ответ #1 : 09 Август 2012, 13:10:21 »

Все просто:

В файл /templates/названиевашегошаблона/html/com_content/article /default.php

или если такого нет то в: /components/com_content/views/.../tmpl

Нужно добавить в самом начале файла строки:

Код:

<?php defined('_JEXEC') or die('Restricted access');

if ($this->article->readmore_link != JRequest::getURI()) JApplication::redirect($this->article->readmore_link);

?>

А поисковик уже сам поменяет.


Sergey
Total posts: 13,748
22 Июль 2013 01:08
  1. Прочитайте статью про оптимизацию ссылок

  2. Проставте параметры айди меню в разделе и типе

Работает на Cobalt