TODO #16737

baserCMS4系にて管理画面へのSSLのURLがリダイレクトループになる場合がある

Added by 坂口 昌己 about 2 years ago. Updated about 1 month ago.

Status:終了Start date:
Priority:通常Due date:
Assignee:-% Done:

0%

Category:GitHubへ移行済
Target version:-

Description

さくらサーバなどで、HTTP_HOSTの値が正しくない時に
SSLの管理画面へアクセスするとリダイレクトループになってしまいます。

さくらサーバの場合、httpsのwwwありでアクセスしても
HTTP_HOST変数にはwwwなしのドメイン情報が
セットされることが原因のようです。

http://www.example.com/
HTTP_HOST = www.example.com

https://www.example.com/
HTTP_HOST = example.com <= これがおかしい( www.example.comが本来

http://example.com/
HTTP_HOST = example.com

https://example.com/
HTTP_HOST = example.com

BcAppControllerのbeforeFilterにてsiteURL()でURLを判別して
HTTPSヘリダイレクトしようとする処理が追加されているが、
HTTP_HOSTの値が正しくない時に毎回falseに判定されてしまうため、
リダイレクトループになってしまいます。

取り急ぎ下記wikiにも事象を追記しています。
http://wiki.basercms.net/%E3%83%AC%E3%83%B3%E3%82%BF%E3%83%AB%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E6%AF%8E%E3%81%AE%E8%A8%AD%E5%AE%9A#.E3.81.95.E3.81.8F.E3.82.89.E3.82.A4.E3.83.B3.E3.82.BF.E3.83.BC.E3.83.8D.E3.83.83.E3.83.88


History

#1 Updated by 江頭 竜二 about 1 month ago

  • Category changed from 管理画面全般 to GitHubへ移行済

#2 Updated by 江頭 竜二 about 1 month ago

  • Status changed from 担当 to 終了

Also available in: Atom PDF