Re: 常時SSL化について
ほほう。なるほど・・・・。
ポート番号が、https でも 80 番ですか・・・。
それだとちょっと手ごわいかもですね・・・。
concrete5 では、https は 443 番でやりとりすることになっているのですが・・・
ちょっと、この修正を試してもらうことはできますか?
http://github.com/concrete5/concrete5/pull/3698/files
//**
* ----------------------------------------------------------------------------
* Set trusted proxies and headers for the request
* ----------------------------------------------------------------------------
*/
if($proxyHeaders = $config->get('concrete.security.trusted_proxies.headers')){
foreach($proxyHeaders as $key => $value) {
Request::setTrustedHeaderName($key, $value);
}
}
if($trustedProxiesIps = $config->get('concrete.security.trusted_proxies.ips')) {
Request::setTrustedProxies($trustedProxiesIps);
}
のコードを、
/**
* ----------------------------------------------------------------------------
* Legacy Definitions
* ----------------------------------------------------------------------------
*/
の上に移動させてみてください。
あと、
http://github.com/katzueno/concrete5-install-shell-scripts/blob/master/config/cloud9.concrete.php
を /application/config/concrete.php
として保存してみてくれませんか?