link Canonical

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

link Canonical

Сообщение lomuk » 06 ноя 2013, 17:58

Выглядит таким образом <link rel="canonical" href="http://odessa-dom.com.ua/ru" /> по данной ссылке 404
Как сделать без "/ru"?
Мультиязычность отключена
http://odessa-dom.com.ua - На Open Real Estate Pro
lomuk
Гражданин
Гражданин
 
Сообщения: 164
Зарегистрирован: 13 сен 2013, 09:42
Очки репутации: 0

Re: link Canonical

Сообщение andipas » 07 ноя 2013, 09:40

Это ошибка, спасибо что нашли )

Исправить можно так, в файле /protected/controllers/SiteController.php

замените

Код: Выделить всё

        
if(!isFree() && !isset($_GET['lang'])){
            
$canonicalUrl Yii::app()->getBaseUrl(true);

            
$canonicalUrl .= '/'.Yii::app()->language;
            
Yii::app()->clientScript->registerLinkTag('canonical'null$canonicalUrl);
        }
 


на

Код: Выделить всё

        $langs 
Lang::getActiveLangs();
        
$countLangs count($langs);

        if(!
isFree() && !isset($_GET['lang']) && ($countLangs || ($countLangs == && param('useLangPrefixIfOneLang')))){
            
$canonicalUrl Yii::app()->getBaseUrl(true);

            
$canonicalUrl .= '/'.Yii::app()->language;
            
Yii::app()->clientScript->registerLinkTag('canonical'null$canonicalUrl);
        }
 
Часто задаваемые вопросы. Для правки файлов notepad++, netbeans, phpStorm. Для правки CSS firebug.
Аватара пользователя
andipas
Разработчик
Разработчик
 
Сообщения: 695
Зарегистрирован: 28 дек 2011, 22:37
Очки репутации: 30

Re: link Canonical

Сообщение lomuk » 07 ноя 2013, 12:33

Спасибо, все ок )
http://odessa-dom.com.ua - На Open Real Estate Pro
lomuk
Гражданин
Гражданин
 
Сообщения: 164
Зарегистрирован: 13 сен 2013, 09:42
Очки репутации: 0


Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31

cron