Я устанавливаю код Clicky веб-сайта Magento. Я хотел бы использовать их средство отслеживания HTTPS только на включенных страницах HTTPS Magento. Как я могу сделать это?
Я попробовал
<?php if($_SERVER['https'] == 'on') : ?>
но это не работает.
Любые предложения при идентификации страниц HTTPS очень помогут!
Спасибо.
Magento на самом деле предоставляет вам способ для этого.
Используйте это, чтобы проверить, находитесь ли вы в безопасном режиме:
// check to see if your store is in secure mode
$isSecure = Mage::app()->getStore()->isCurrentlySecure();
Надеюсь, это поможет!
Спасибо, Джо
Это может показаться чем-то вроде «взлома», но вы можете проверить протокол сервера и проверить наличие символов «HTTPS» "в протоколе? :
<?php
$protocol = $_SERVER['SERVER_PROTOCOL'];
$protocol = substr($protocol,0,5); //will return something like HTTP/ or HTTPS
if(preg_match("^HTTPS^",$protocol)){
echo "ITS HTTPS";
}
?>