自分で使ってみたことが無いので申し訳ないのですが、リソースを検索したところこんなスニペットがありました。
出来れば、メールフォームのあるページだけhttpsとして、他のページはどんな場合でもhttpでアクセスさせたいのですが、
何か上手い方法はないでしょうか?
$site_url = ((isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS'])=='on') || $_SERVER['S ERVER_PORT']==$https_port)? 'https://' : 'http://'; $site_url .= $_SERVER['HTTP_HOST'];