SSブログ

cakePHPを共用SSLで使う場合 [cakePHP]

タイトルにも有りますが、
cakePHPを共用SSLで使う場合にハマったので記録。

共用SSLを使う場合、起こる事。
それはURLが、

http://ooooxxxxiiii.com/
などから

https://aaaabbbbcccc.com/~ooo/

などに変わってしまうという事。

これによって、ルートからの位置が変わってしまうので、問題がおきる。

ネットで探すと、この事から画像などが表示されなくなったなどの話が多く出てるが、
僕の環境の場合、

Not Found
The requested URL /home/oooo/public_html/app/webroot/index.php was not found on this server.

という感じのエラーになった。
んで、いろいろ検索、

やっと見つけたのがこちらの記事
http://d.hatena.ne.jp/SumiTomohiko/20061225/1167071865

非常に助かりました。

cakePHPのインストールディレクトリだけでなく、appディレクトリ、webrootディレクトリのそれぞれのhtaccessに「RewriteBase」を加えてあげないといけないのね。

さて、それは解決したが、
今度は、通常のアクセスとSSLのアクセスをどう切り替えるか、、だ。

出来たらまたこちらに記録します。


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。