Перейти к публикации

Как убрать в canonical и og:url в конце .html


Рекомендованные сообщения

Здравствуйте.

Переношу сайт https://goodlogistics.com.ua  wordpress на DLE https://test.goodlogistics.com.ua

Нужно было сохранить вид ссылок (большенство) в таком же виде. Я в файлах static.php и google.class.php  заменил

".html"; на "/";  и в .htaccess

RewriteRule ^page,([0-9]+),([^/]+)/$ index.php?do=static&page=$2&news_page=$1&seourl=$2 [L]
RewriteRule ^print:([^/]+)/$ index.php?mod=print&do=static&page=$1&seourl=$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/$ index.php?do=static&page=$1&seourl=$1 [L]

Категории в htaccess удалил,  у меня одна категория блогов, ее я добавил в ручную: RewriteRule ^blog/$ index.php?do=cat&category=blog/ [L]

 

Но проблема с

<link rel="canonical" href="https://test.goodlogistics.com.ua/tamozhennoe-oformlenie.html">
<meta property="og:url" content="https://test.goodlogistics.com.ua/tamozhennoe-oformlenie.html">

 

Как убрать в canonical и og:url в конце .html ? Помогите пжлста.

Спасибо!

 

Изменено пользователем goodlogistics
Ссылка на сообщение
Поделиться на других сайтах

show.full.php

исправь

if($c_url) {
	$full_link = $config['http_home_url'] . $c_url . "/" . $row['id'] . "-" . $row['alt_name'] . ".html";
} else {
	$full_link = $config['http_home_url'] . $row['id'] . "-" . $row['alt_name'] . ".html";
}

$full_link = $config['http_home_url'] . $row['id'] . "-" . $row['alt_name'] . ".html";

$full_link = $config['http_home_url'] . date( 'Y/m/d/', $row['date'] ) . $row['alt_name'] . ".html";

т.к. ниже

$canonical = $full_link;

аналогично и в static.php

 

или в engine.php в блок

if ($canonical) {
	
	if (strpos($canonical, "//") === 0) $canonical = "https:".$canonical;
	elseif (strpos($canonical, "/") === 0) $canonical = "http://".$_SERVER['HTTP_HOST'].$canonical;

	$metatags .= "\n<link rel=\"canonical\" href=\"{$canonical}\">";

}

добавь проверку наличия ".html" в конце строки и убери ее.

Изменено пользователем MSK
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...