• twitter image
  • facebook image
  • youtube image
  • linkedin image
Language: CMS Made Simple Czech CMS Made Simple France CMS Made Simple Spain CMS Made Simple Hungary CMS Made Simple Russia CMS Made Simple Netherlands

All times are UTC




Post new topic Reply to topic  [ 108 posts ]  Go to page 1, 2, 3, 4, 5 ... 8  Next
Author Message
 Post subject: SEO, ЧПУ, глюк?
PostPosted: Sun Oct 12, 2008 9:35 am 
Offline
Forum Members
Forum Members
User avatar

Joined: Tue Sep 16, 2008 5:56 am
Posts: 49
Привет.

Без лишних речей "коротенько, минут на 40" перехожу к главному.

http://www.mysite.com

Разделы продукция - алиас products
        подраздел карандаши - алиас pencil
        подраздел пеналы - алиас pen
        подраздел блокноты - алиас notebook

получаются идентичные URL:
http://www.mysite.com/products/ http://www.mysite.com/products.html
http://www.mysite.com/products/pencil/  =  http://www.mysite.com/products/pensil.html = http://www.mysite.com/pencil.html
http://www.mysite.com/products/pen/ = http://www.mysite.com/products/pen.html = http://www.mysite.com/pen.html

А теперь самое интересное:
http://www.mysite.com/products/notebook/ = http://www.mysite.com/products/notebook.html = http://www.mysite.com/products/pencil/notebook/ = http://www.mysite.com/pen/notebook/ = http://www.mysite.com/pencil/pen/notebook.html

А если главная index.html, то при наборе скажем http://www.mysite.com/products/pen/notebook/index.html видим главную страницу.

Может я где-то что-то не правильно настроил? или это глюк?
Хочется, чтобы все-таки четкая структура была.


Top
 Profile  
 
 Post subject: Re: SEO, ЧПУ, глюк?
PostPosted: Sun Oct 12, 2008 12:11 pm 
Offline
Forum Members
Forum Members
User avatar

Joined: Tue Sep 16, 2008 5:56 am
Posts: 49
;D

Сам разобрался.

Оказывается нужно найти в файле config.php, который лежит в корне следующую строчку:

$config['use_hierarchy'] = false;

и заменить false на true

и вуаля...  ;D


P.S. походу я дебил, надо срочно менять работу.


Top
 Profile  
 
 Post subject: Re: SEO, ЧПУ, глюк?
PostPosted: Sun Oct 12, 2008 5:55 pm 
Offline
Power Poster
Power Poster
User avatar

Joined: Fri May 25, 2007 10:57 am
Posts: 1138
Location: Germany
Да, есть такая неприятная "особенность" у CMSMS.

Выключение use_hierarchy помогает только в самом начале. Но не поможет, если все это уже оказалось в поисковых системах в двойных-тройных вариантах. А также, при поздних переходах с одного варианта на другой. Я в немецкой ветке делала хак, добавлю его и сюда:

В index.php ищем строку:
Code:
$pageinfo = PageInfoOperations::LoadPageInfoByContentAlias($page);


и ПОСЛЕ нее добавляем:
Code:
if (!$matched) {
$manager =& $gCms->GetHierarchyManager();
$node =& $manager->GetNodeByAlias($page);

if (is_object($node)) {
   $content =& $node->GetContent();
   if (is_object($content))
   {
      if (!isset($params['mact']) &&
            $config['root_url'].$_SERVER['REQUEST_URI'] != $content->GetURL()) {         
          header ("Location: ".$content->GetURL());
          header ("HTTP/1.0 301 Moved Permanently");
                    exit;
      }
   }
}
}


Все варианты "склеиваются" при последующей индексации страницы в один вариант. Работает у меня на 1.4.1 при настройках:
Code:
$config['assume_mod_rewrite'] = true;
$config['use_hierarchy'] = false;

а также
Code:
$config['assume_mod_rewrite'] = true;
$config['use_hierarchy'] = true;

_________________
CMS Made Simple 1.6: Beginner's Guide
Overview of modules, themes, tutorials and websites made with CMS Made Simple
Webseiten mit CMS erstellen


Last edited by Sonya on Wed Mar 11, 2009 8:19 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: SEO, ЧПУ, глюк?
PostPosted: Sun Oct 12, 2008 7:29 pm 
Offline
Language Partners
Language Partners

Joined: Tue Nov 15, 2005 9:08 pm
Posts: 868
Есть идея эту тему застикать и сюда класть всё про ЧПУ, т.к. вопросы постоянно поднимаются. Вот там про новости и т.п.

_________________
unsigned double ZYV;


Top
 Profile  
 
 Post subject: Re: SEO, ЧПУ, глюк?
PostPosted: Mon Oct 13, 2008 5:21 pm 
Offline
Forum Members
Forum Members
User avatar

Joined: Tue Sep 16, 2008 5:56 am
Posts: 49
Sonya wrote:
Да, есть такая неприятная "особенность" у CMSMS.

Выключение use_hierarchy помогает только в самом начале. Но не поможет, если все это уже оказалось в поисковых системах в двойных-тройных вариантах. А также, при поздних переходах с одного варианта на другой. Я в немецкой ветке делала хак, добавлю его и сюда:



Cделал как сказано. Спасиб. Помогло.

В итоге при наборе адреса: http://www.mysite.ru/products/item1.html вместо http://www.mysite.ru/products/pen/item1.html автоматически перекидывает на второй адрес.

Что самое плохое, что поисковики не любят эти самые перекидывания их бота при обходе сайта.

Еще онаружился один глюк при использовании хака от Sonya:
Если добавлен форум, то ссылка получается следующего вида (по крайней мере у меня):
страница с форумом http://www.mysite.ru/forum.html
при клике на любой раздел форума получам примерно следующее:
http://www.mysite.ru/forum/forum/forum/1/1/135.html

Откуда взялись 3 форума - неизвестно  ;D


Top
 Profile  
 
 Post subject: Re: SEO, ЧПУ, глюк?
PostPosted: Mon Oct 13, 2008 10:19 pm 
Offline
Power Poster
Power Poster
User avatar

Joined: Fri May 25, 2007 10:57 am
Posts: 1138
Location: Germany
anbe wrote:
Еще онаружился один глюк при использовании хака от Sonya:
Если добавлен форум, то ссылка получается следующего вида (по крайней мере у меня):
страница с форумом http://www.mysite.ru/forum.html
при клике на любой раздел форума получам примерно следующее:
http://www.mysite.ru/forum/forum/forum/1/1/135.html

Откуда взялись 3 форума - неизвестно  ;D

Странно. URL создается при помощи $content->GetURL(). То, есть по идее должно выводиться то же, что выводится в меню. То ли это фишка форума такая, то ли у тебя там структура хитрая. Форум на каком уровне находится?

_________________
CMS Made Simple 1.6: Beginner's Guide
Overview of modules, themes, tutorials and websites made with CMS Made Simple
Webseiten mit CMS erstellen


Top
 Profile  
 
 Post subject: Re: SEO, ЧПУ, глюк?
PostPosted: Tue Oct 14, 2008 9:10 am 
Offline
Forum Members
Forum Members
User avatar

Joined: Tue Sep 16, 2008 5:56 am
Posts: 49
Sonya wrote:
Странно. URL создается при помощи $content->GetURL(). То, есть по идее должно выводиться то же, что выводится в меню. То ли это фишка форума такая, то ли у тебя там структура хитрая. Форум на каком уровне находится?


Дак на самом верхнем уровне, наряду с "главной", "контакты" и т.д.


Top
 Profile  
 
 Post subject: Re: SEO, ЧПУ, глюк?
PostPosted: Tue Nov 11, 2008 11:53 am 
Offline
Power Poster
Power Poster
User avatar

Joined: Thu Nov 01, 2007 3:11 pm
Posts: 316
Хак не работает с роутами  :( А точнее перекидывает на закрепленую страницу...

Исправлено заключением этого хака в
Code:
if (!$matched) {
    // Здесь весь хак
}


Last edited by von-hamster on Tue Nov 11, 2008 12:00 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: SEO, ЧПУ, глюк?
PostPosted: Tue Nov 18, 2008 4:15 am 
Offline
Forum Members
Forum Members
User avatar

Joined: Tue Sep 16, 2008 5:56 am
Posts: 49
Форум не проверял ибо поставил сторонний форум, а адреса как перекидывало, так и перекидывает.


Top
 Profile  
 
 Post subject: Re: SEO, ЧПУ, глюк?
PostPosted: Fri Dec 12, 2008 1:18 pm 
Offline
Forum Members
Forum Members
User avatar

Joined: Tue Sep 16, 2008 5:56 am
Posts: 49
Возникла следующая проблема:

Модуль новости. Все нормуль отображает краткую новость и ссылку на полную версию новости.
Проблема как раз в ссылке на полную версию.

Ссылка формируется из заголовка новости. Отсюда некорректное отображение ссылки и заголовка.
Например:

заголовок "Тестовая новость"

Получаем:

тестовая новость

12.12.2008

тест краткий текст

[Подробнее]

ссылка заголовока и подробнее ведут сюда:
Code:
http://www.my-site.ru/news/3/219/�-е�-�-ова�-ново�-�-�.html


Как ни странно, но по ссылке переходит и отображает полный текст новости  ;D
Получается, что часть русских букв видит, а часть нет.

В идеале должно быть: http://www.my-site.ru/news/3/219/тестовая-новость.html


Top
 Profile  
 
 Post subject: Re: SEO, ЧПУ, глюк?
PostPosted: Fri Dec 12, 2008 3:00 pm 
Offline
Language Partners
Language Partners

Joined: Tue Nov 15, 2005 9:08 pm
Posts: 868
Версия CMS каая? В 1.5.1 уже должно быть исправлено.

_________________
unsigned double ZYV;


Top
 Profile  
 
 Post subject: Решение ЧПУ для ShopMadeSimple и немного о returnid
PostPosted: Mon Dec 15, 2008 3:48 pm 
Offline
New Member

Joined: Mon Dec 15, 2008 3:42 pm
Posts: 3
Вот написал небольшую статью. Думаю может помочь многим понять «что к чему?»
http://piupiu.ru/?p=6
Но если у вас есть какие-то замечания – с радостью выслушаю! Может я что-то и перемудрил =)


Top
 Profile  
 
 Post subject: Re: SEO, ЧПУ, глюк?
PostPosted: Mon Jan 19, 2009 12:04 pm 
Offline
New Member

Joined: Sun Jan 18, 2009 7:54 am
Posts: 8
Люди подскажите плз, как сделать в cmsms чтобы сайт был не вида например:
http://site/index.php?=xxx

А вот так:
http://site/index.html
http://site/gb.html
http://site/video-0-0-1.html

ну вообщем вы меня поняли =)


Top
 Profile  
 
 Post subject: Re: SEO, ЧПУ, глюк?
PostPosted: Mon Jan 19, 2009 10:19 pm 
Offline
Language Partners
Language Partners

Joined: Tue Nov 15, 2005 9:08 pm
Posts: 868
http://wiki.cmsmadesimple.org/index.php ... stallation
http://translate.google.com/
+ htaccess.txt в папке docs

_________________
unsigned double ZYV;


Top
 Profile  
 
 Post subject: Re: SEO, ×ÏÓ, ãëþê?
PostPosted: Sun Feb 15, 2009 8:55 pm 
Offline
Forum Members
Forum Members

Joined: Sun Feb 15, 2009 8:46 pm
Posts: 11
Ñêàæèòå, à ðåøåíà ëè óæå ïðîáëåìà îäèíàêîâûõ àëèàñîâ?
Ê ïðèìåðó, ìíå íóæíî ÷òî-òî âðîäå
/rus/about/
/eng/about/

Ñêà÷àë ïîñëåäíþþ âåðñèþ (1.5.2), íå ðàáîòàåò ???


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 108 posts ]  Go to page 1, 2, 3, 4, 5 ... 8  Next

All times are UTC


Who is online

Users browsing this forum: triks


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Arvixe - A CMSMS Partner