Безопасный URL-адрес Magento 2
Я пытаюсь получить безопасный URL-адрес следующим образом:
$this->storeManager->getStore()->getUrl('someurl', ['_secure' => 'true']);
Я все еще получаю небезопасный URL-адрес с http://...
Что я делаю не так?
3
Author: Raphael at Digital Pianism, 2016-10-27
1 answers
Я симпатичный _secure
работает только в том случае, если URL изначально поддерживает HTTPS.
В случае, если это не так (что, по-видимому, относится к вашему случаю, поскольку ваш код полностью действителен), вы можете заставить его использовать _forced_secure
:
$this->storeManager->getStore()->getUrl('someurl', ['_secure' => true, '_forced_secure' => true]);
Также вы приводили true
к строке 'true'
Я не уверен, что это причина, но я изменил это в коде, который я опубликовал.
4
Author: Raphael at Digital Pianism, 2016-10-27 16:15:03