php系统的规范化

php系统的规范化,php,canonicalization,Php,Canonicalization,我正试图让rel=canonical在我的网站上工作,这是一个名为tomatocart的PHPCMS系统 我正在使用这个php代码段,它确实创建了正确的url,但是它在页面上显示了url,并且没有将其放在应该放的头部区域。规范化检查器看不到代码 如何确保此代码显示在head标记中,以及如何从页面正面隐藏它 <?php if (($osC_Template->getGroup() == 'products') && ($osC_Template->getModul

我正试图让rel=canonical在我的网站上工作,这是一个名为tomatocart的PHPCMS系统

我正在使用这个php代码段,它确实创建了正确的url,但是它在页面上显示了url,并且没有将其放在应该放的头部区域。规范化检查器看不到代码

如何确保此代码显示在head标记中,以及如何从页面正面隐藏它

<?php
if (($osC_Template->getGroup() == 'products') && ($osC_Template->getModule() == 'products')):
// display canonical link 
if($osC_Product->isValid()):
$_canonical = osc_href_link(FILENAME_PRODUCTS, $osC_Product->getID(), 'AUTO',false, true, true);
else:
$_canonical = '';
endif;
if($_SERVER['REQUEST_URI'] !== $_canonical && $_canonical !== ''): // check if url is not match with canonical and not empty
?>
&ltlink rel="canonical" href="<?php echo $_canonical;?>" /&gt
<?php 
endif; // end check url match
endif;
?>

<link rel=“canonical”href=”“/>
php编码错误

&ltlink rel="canonical" href="<?php echo $_canonical;?>" /&gt
<link rel=“canonical”href=“”/>
应该是

<link rel="canonical" href="<?php echo $_canonical; ?>" />