Я использую SSL для своего веб-сайта (Cloudflare HTTPS) при входе в систему, поскольку я использую «, Laravel не будет преобразовывать ссылку на мой веб-сайт в версию SSL, и он показывает http
версия. Как я могу заставить Laravel использовать https
для меня?
Например:
<?=Form::open(array('id' =>'submit'))?>
. . .
<?=Form::close()?>
И результат будет:
<form method="POST" action="http://example.com" accept-charset="UTF-8" id="submit">
</form>
я хочу action
быть HTTPS
ссылка на сайт.
Если вы хотите использовать https
вам нужно вручную указать путь, по которому будет установлено действие.
Вам нужно использовать URL::to
сюда:
<?=Form::open(array('url' => URL::to('/', array(), true), 'id' =>'submit' ))?>
сделать, чтобы представить /
URL (который будет эквивалентен example.com
) и передать в качестве третьего параметра true
чтобы сделать его безопасным
Других решений пока нет …