Commit b6385dac0a45fc0f452470b2f8bbdb951648d688
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 | ... | ... |