Forums: 質問コーナー (Thread #37913)

https設定 (2016-07-29 14:36 by yasuhara #78422)

昨日Magic3(version 2.16.2) を初めて公開サーバにテストインストールしまして、
httpsで公開しようとしております。

インストーラの「サイト情報入力画面」でルートURL [https://test.example.co.jp/demo ] インストールを完了させました。
昨日は、https://test.example.co.jp/demo で、一般画面にアクセスできたのですが、
今日は、アクセスすると、http://test.example.co.jp/demo にリダイレクトされてしまうのです。
 ※ 実は、当方の環境が、https のドキュメントルートと、http のドキュメントルートが異なるので、http にリダイレクトとされると、404 Not Found になってしまい困るのです。

昨日は、管理画面の、システム管理> システム情報>の、「管理画面にSSLを使用」にチェックをいれると、管理画面はhttps対応が可能になることは確認しました。
しかし、一般画面をhttpsに対応させる為の、設定項目はあるのでしょうか?
ちなみに、「フロント画面にSSLを使用」の項目にチェックを入れて更新しても、httpへのリダイレクトは抑制できませんでした。
 ※※ include/siteDef.php では、
     define('M3_SYSTEM_ROOT_URL', 'https://test.example.co.jp/demo');
     となっています。

どうぞよろしくお願い致します。
環境:
OS CentOS 5.6
Apache2.2
PHP5.4.41
PostgreSQL9.2

Reply to #78422×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

Re: https設定 (2016-08-01 06:54 by fishbone #78443)

> 昨日は、管理画面の、システム管理> システム情報>の、「管理画面にSSLを使用」にチェックをいれると、管理画面はhttps対応が可能になることは確認しました。
> しかし、一般画面をhttpsに対応させる為の、設定項目はあるのでしょうか?

常時SSL(フロント画面、管理画面共SSL)で運用する場合の設定は、
インストール時に入力するURLを「https:~」で設定する。つまり、以下の値の設定値と、

>  ※※ include/siteDef.php では、
>      define('M3_SYSTEM_ROOT_URL', 'https://test.example.co.jp/demo');
>      となっています。
>

管理画面「システム情報-システム基本設定」の「管理画面にSSLを使用」と「フロント画面にSSLを使用」にチェックを入れて更新、の3箇所の設定で完了します。

http://doc.magic3.org/index.php?%E8%A8%AD%E5%AE%9A%E6%96%B9%E6%B3%95%2FSSL


常時SSLの場合の動作に問題があるようだったので修正しました。
バージョン2.16.3以降で対応済みです。

Best Answer Reply to #78422

Reply to #78443×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

Re: https設定 (2016-08-02 11:45 by yasuhara #78448)

fishbone 様
お世話になります。
解りやすいご説明をありがとうございました。

> バージョン2.16.3以降で対応済みです。
>
一般画面でのhttp へのリダイレクトが抑制されたことを、確認しました。
ただ、細かいことですが、「フロント画面にSSLを使用」にチェックを入れなくても、一般画面は、http へリダイレクトされなくなりました。
「管理画面にSSLを使用」は、管理画面のhttpsアクセスには、チェックが必要なようです。

以上、ありがとうございました。
Reply to #78443

Reply to #78448×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login