Commit dc0be1dbd918aa223da5fdc95bcf5bb83143d894

Authored by Alex Savenko
1 parent 274bc861

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' => substr(Yii::$app->urlManager->baseUrl.Yii::$app->request->url, 0, strpos(Yii::$app->urlManager->baseUrl.Yii::$app->request->url, '?')) ]); ?>
  93 + <?php
  94 + if (strpos(Yii::$app->urlManager->baseUrl.Yii::$app->request->url, '?')) {
  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, '?')) ]);
  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  
... ...