SSL導入したら管理画面内の移動ができなくなりました。

miya-masa > SSL導入したら管理画面内の移動ができなくなりました。 @ 2018/7/26 23:56
はじめまして。

ロリポップにてbaser cms(2系)を利用してホームページを運営しております。
ロリポップから「SSL導入を」という案内が来てましたので、サーバーレベルで導入設定したところ管理画面ダッシュボードが表示されなくなりました。

困って検索してみると
http://forum.basercms.net/modules/newbb/viewtopic.php?topic_id=795&forum=4
を発見しまして、参考にしまして…

/app/config/install.php


Configure::write('BcEnv.siteUrl', 'http://○○.com/');
Configure::write('BcEnv.sslUrl', '');
Configure::write('BcApp.adminSsl', false);

とあったのを

Configure::write('BcEnv.siteUrl', 'https://○○.com/');
Configure::write('BcEnv.sslUrl', 'https://○○.com/');
Configure::write('BcApp.adminSsl', true);

変更してみたところ、管理画面(ダッシュボード)のトップページには入ることができました。
ですが、そこから「固定ページ管理」や「システム管理」等の各種管理画面に移動しようとすると(例えば「システム管理」だと)

404 NOT FOUND
エラー : リクエストされたアドレス '/admin/dashboard/admin/site_configs/form' はこのサーバにありませんでした。

と表示されて移動できません。
どこかまだどこか変更ポイントがあるのでしょうか。

追記です。
ダッシュボードから「システム管理」のボタンを押すと
https://○○.com/admin/dashboard/admin/site_configs/form
に行って404になるのですが、このURLを修正して
https://○○.com/admin/site_configs/form
にするとシステム管理に入れるようになりました。

その後は…問題なく移動できるようです。

完全に大丈夫なのかどうかちょっと解らないままなので今少し「質問」状態にさせていただきます。

BaserCMSのバージョン:2.02
レンタルサーバー名:ロリポップ!
スマートURLの利用: [ON]
設置フォルダ: [ドキュメントルート]
利用しているデータベース: [SQLite]
PHPスキル: E

tommy6073 > Re: SSL導入したら管理画面内の移動ができなくなりました。 @ 2018/7/27 10:25
こんにちは、tommy6073です。

こちらのスレッドにて、「まずはHTTPでアクセスし、管理画面でSSLの設定をする」
という方法で解決した事例がありますので、試してみてはいかがでしょうか。

引用:
インストール直後は一旦、通常のHTTPにて管理画面にアクセスし、
「サイト基本設定」の「オプションから」、「WebサイトURL」にHTTPSのURLを追加し、
「SSL通信を利用する」を有効にします。

miya-masa > Re: SSL導入したら管理画面内の移動ができなくなりました。 @ 2018/7/28 6:54
返信ありがとうございます。

ご紹介のスレッド拝見しました。
そちらに書かれている

>エラー: The request sent to the address '/basercms/index.php/admin/dashboard/index.php/admin/site_configs/form' was invalid.

>URLを見ると、「index.php/admin/dashbord」の部分が余計なのかと思い、アドレスバーに直接下記を入力すると正常にアクセスできました。

https://IPaddr/basercms/index.php/admin/site_configs/form

がこちらでも経験したことです。
不思議なのは手動でアドレスバーに入力して一旦正常アクセスできるようになると、次回からはボタンを押しても「index.php/admin/dashbord」の部分が出なくなるんです。
どうもその後こちらでの使用時では不都合は発生しないようなので一応解決済ということにします。
お騒がせしました。

BaserCMSのバージョン:2.02
レンタルサーバー名:ロリポップ!
スマートURLの利用: [ON]
設置フォルダ: [ドキュメントルート]
利用しているデータベース: [SQLite]
PHPスキル: E

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
34 人のユーザが現在オンラインです。 (32 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 34