URLにhttp://またはhttps://があるかどうかを確認する方法


7

MagentoのWebサイトで、SSL証明書を一部のページのみに構成しました。現在のページが持っているhttp://かどうかを確認するにはどうすればよいhttps://ですか?

Magento 1.9を使用しています

回答:


8

別の解決策として以下を使用できます:

if (Mage::app()->getStore()->isFrontUrlSecure() 
    && Mage::app()->getRequest()->isSecure()
) {
    // current page is https
}else {
    // current page is http
}

サイトにSSLを追加しました。選択したページをhttpsではなくhttp urlにリダイレクトします。どうすればそれを行うことができますか?
Sarfaraj Sipai

10

使用できます

$isSecure = Mage::app()->getStore()->isCurrentlySecure(); 

または

$isSecure = Mage::app()->getFrontController()->getRequest()->isSecure(); 

ソースはこちら

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.