Я могу проверить на HTTPS в файлах Magento PHTML?

Я устанавливаю код Clicky веб-сайта Magento. Я хотел бы использовать их средство отслеживания HTTPS только на включенных страницах HTTPS Magento. Как я могу сделать это?

Я попробовал

<?php if($_SERVER['https'] == 'on') : ?>

но это не работает.

Любые предложения при идентификации страниц HTTPS очень помогут!

Спасибо.

20
задан Kathir Sid Vel 11 August 2010 в 12:01
поделиться

2 ответа

Magento на самом деле предоставляет вам способ для этого.

Используйте это, чтобы проверить, находитесь ли вы в безопасном режиме:

// check to see if your store is in secure mode
$isSecure = Mage::app()->getStore()->isCurrentlySecure();

Надеюсь, это поможет!

Спасибо, Джо

60
ответ дан 29 November 2019 в 23:00
поделиться

Это может показаться чем-то вроде «взлома», но вы можете проверить протокол сервера и проверить наличие символов «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";
}
?>
-4
ответ дан 29 November 2019 в 23:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: