サンエツにての作業
サーバーは口座払いの請求書払いだったが、sslの申し込みの流れはクレジットカードと全く同じで特に何か出力して提出することもなかった。
申請から30分後ぐらいに契約者メールあてに 【グローバルサインSSL取得および設定完了のご連絡】 が来た
メールにはSSl証明書をsy特使設定完了いたしました。っとあったが6時間たった現在でもまだブラウザにはhttps://www.sanetsu.com/にアクセスしても Forbidden You don’t have permission on this server.状態であるが、鍵マークが付いていて証明書は設置されている。がサイトコンテンツは表示されない
http://www.sanetsu.comだと保護されていない通信になる。
.httaccessを設置してリダイレクトをhttps側へかけれるようにしてみるが現時点ではだめ
この時点にてgoogle serch consoleからクローリング掛ける為にサイトの所有権を証明するためにコンソールからのhtmlをダウンロードしてサーバーへアップしたが所定の場所で確認ファイルがみつかりませんでした 所有権を証明できません とエラーがでた。
test用のhtmlを設置。このtest.htmlには絶対パスとしてhttpのリンク記載は全く記述していない。サポートから以前ファイルに絶対パスのhttpの記載があるとまずいみたいな回答があったから何もリンクが入っていないを設置したが結果は下記
https://www.sanetsu.com/test.html ✖
http://www.sanetsu.com/test.html 〇
上記のことから多分ファイルに絶対パスのhttpが入っていようがなかろうが関係がないとおもう。サーバー側の定着ではなかかろうか?
サンエツの場合
2019以前にサーバー契約しているとsslに申し込む前にすでにSSLのディレクトリが設置されているのでそのディレクトリ下にコンテンツを置く必要があるようだ。
2019以降はsslのディレクトリは設置されずhomeにあるものは自動的にSSLディレクトリにおいたと同様になる。
すでにSSLディレクトリがある場合は、httpとhttpsをディレクトリ統合する方法があり、統合と同時にSSLディレクトリはなくなるみたい
統合方法→ https://help.arena.ne.jp/hc/ja/articles/360033635874
2019前→ https://help.arena.ne.jp/hc/ja/articles/360025366614#how
HTTP/HTTPSのディレクトリ統合
1.概要
通常用(HTTP)とSSL用(HTTPS)のWebサイトコンテンツ用ディレクトリを統合します。
本機能を実行すると、ドキュメントルートを「/home」に統一し、HTTPS専用ディレクトリ「/ssl」とその配下のディレクトリの利用を停止します。
これにより、http://とhttps://のどちらでアクセスした場合にも「/home」をドキュメントルートとする同一のWebサイトを表示することができます。
2.事前作業
ディレクトリ統合を行う前に、次の作業を必ず実施してください。
- HTTPS用のコンテンツがHTTPでも表示できるよう、「/ssl」配下のWebコンテンツを「/home」や「/cgi-bin」などのディレクトリにコピーしておく
- http://でアクセスされた際に、https://へリダイレクトさせる設定を削除する
- その他、「/ssl」のディレクトリを使用する設定となっている箇所があれば修正を行う
3.利用方法
サイトマネージャーの [Web&FTP管理] > [HTTP/HTTPSのディレクトリ統合] にて設定してください。
4.注意事項
- 本機能を実行すると、「/ssl」のディレクトリとデータは「/data」ディレクトリの配下に移動し、ディレクトリ名称が「/ssl.[実行日付]」に変更されます。
- 本機能を一度実行すると、「/ssl」のディレクトリを再度作成することはできません。
サポートからの返信
コンタクトセンターよりご案内いたします。
お客さまサーバーには/ssl領域がございますので、
httpsで表示するコンテンツは/sslにアップロードしていただく必要がございます。
下記マニュアルにて注意事項などをご案内しておりますので、ご参照のうえ、
FTPにて/home内のコンテンツを/ssl/homeにコピーするか、
サイトマネージャーからディレクトリの統合機能をご利用ください。
■3-1. アップロード先ディレクトリ
https://help.arena.ne.jp/hc/ja/articles/360025366614#how
■HTTP/HTTPSのディレクトリ統合
https://help.arena.ne.jp/hc/ja/articles/360033635874
以上、よろしくお願いいたします。
コンタクトセンターよりご案内いたします。
> ●【/sslのディレクトリを再度作成することはできません。】とありました。これは統合と同時に/sslディレクトリが削除されるという
> 意味でしょうか?
ご認識の通り、ディレクトリの統合を行うと/sslディレクトリは削除されます。
現在/sslディレクトリ内にあるコンテンツは/dataディレクトリにコピーされますので、
/ssl内のデータがサーバー上から削除されることはございません。
> ●また、現在/ssl/ にこちらで設置したディレクリとファイルはコピーして、http下のhomeにコピーしたものをアップすれば表示されるのでしょうか?
現在サーバー上にある/sslディレクトリに/home内のコンテンツをコピーすることで、
httpsでアクセスした時に/ssl/home内のデータが表示されるようになります。
> ●また、http下のhomeには特に.htaccessでhttpsにリダイレクトさせる記述は不要と考えていいでしょうか?
ディレクトリの統合を行った場合でも、httpとhttpsの両方で
アクセスができる状態となり、リダイレクトは行われません。
httpsへのリダイレクトをご希望の場合は.htaccessでの設定が必要となります。
新サイトオープン前かつ、もともとあるコンテンツが茶谷さんが作っているから新サイトオープンまではhttpとhttpsどちらでもアクセスできるようにしておく。新サイトオープン時にはhttpsにリダイレクトするようにする。
仮に、現時点で現状のコンテンツに対してhttpsにリダイレクトするとしたら okwaveに回答してもらったコードがあるのでそちらを使えば良い。
↓今回はこれは関係ないケースみたいだな
中尾清月堂にてはこのような状況が3日あったのがその後解消。少し定着するために時間がかかるかもしれないので待ってみる。