codeigniter サイトで SSL をセットアップしようとしていますが、いくつか問題が発生しています。
Codeigniter は https:// へのアクセスを拒否します。Firefox は次のエラーを表示します。
ページが正しくリダイレクトされていません。Firefox は、サーバーがこのアドレスへのリクエストを決して完了しない方法でリダイレクトしていることを検出しました。
私の設定ファイルはこれをbase_urlとして持っています
$config['base_url'] = "http".((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "s" : "")."://".$_SERVER['HTTP_HOST'].str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);
私の .htaccess ファイルは次のとおりです。
RewriteEngine on
RewriteCond $1 !^(index\.php|first_cut|media|robots\.txt|user_guide|xd_receiver\.htm|channel.php)
RewriteRule ^(.*)$ /index.php/$1 [L]
理想的には、これらのフォルダーに常に https:// を適用したいと思います...
- /フェイスブック/大会
- /寸法/
...そして、サイトの残りのオプションのhttps
何か案は?