Commit b6385dac0a45fc0f452470b2f8bbdb951648d688

Authored by Administrator
2 parents 63447576 89adace8

Merge remote-tracking branch 'origin/canonical'

Showing 1 changed file with 7 additions and 1 deletions   Show diff stats
frontend/views/layouts/main.php
... ... @@ -90,7 +90,13 @@ $this->registerJs("
90 90 <title><?= Seo::widget([ 'row'=>'title'])?></title>
91 91 <?= Seo::widget([ 'row'=>'description'])?>
92 92 <?= Seo::widget([ 'row'=>'meta'])?>
93   - <?php $this->registerLinkTag(['rel' => 'canonical', 'href' => Yii::$app->urlManager->baseUrl.Yii::$app->request->url ]); ?>
  93 + <?php
  94 + if (strpos(Yii::$app->urlManager->baseUrl.Yii::$app->request->url, '?page')) {
  95 + $this->registerLinkTag(['rel' => 'canonical', 'href' => substr(Yii::$app->urlManager->baseUrl.Yii::$app->request->url, 0, strpos(Yii::$app->urlManager->baseUrl.Yii::$app->request->url, '?page')) ]);
  96 + } else {
  97 + $this->registerLinkTag(['rel' => 'canonical', 'href' => Yii::$app->urlManager->baseUrl.Yii::$app->request->url ]);
  98 + }
  99 + ?>
94 100 <link rel="shortcut icon" href="<?= Yii::$app->urlManager->baseUrl ?>/img/favicon.ico" type="image/x-icon"/>
95 101 <?php $this->head () ?>
96 102  
... ...