httpsとは - つみかさね
https://3yokohama.hatenablog.jp/entry/2021/07/06/122727ここ2、3年ホームページの仕組みとして「Hypertext Transfer Protocol Secu
re(ハイパーテキスト・トランスファー・プロトコル・セキュア)」で暗号化
することをGoogleが推奨しています。今までのhttpの場合、chromeブラウザで
は「保護されていない通信」という表示がURLの左側に警告が出るようになっ
ています。それにともなって、クライアント側にもフィルタ等で警告が出るよ
うなサイトには接続出来ないように設定されることが多くなってきています。
そのためホームページを開設しているものはhttpsを導入する必要があります。
SSL証明書の取得やインストールを行います。HTTPSに切り替えられるサーバー
なのかどうか確認は済んでいるものとします。(ロリポップでは証明書の取得
が出来ます)
そこで、この暗号化をやるために使用したソフトウェアを紹介します。
テキストの本文の文字、文字列を検索、置換するときはエディタを使う場合が
多いです。複数のファイルのテキストの本文を一気に文字、文字列を検索、置
換をしたい時には普通のエディタでは役不足です。そこで下記のようなソフト
ウェアが便利です。「複数行置換」は一つのフォルダ内であれば複数のファイ
ル(いくつでもOK)を一気に置換してくれます。またフォルダの以下の階層ま
でに渡って置換出来る優れものが「Repl-Ace on .NET」というソフトウェアで
す。秀丸エディタは一つのファイル内の検索、置換に便利なソフトウェアです。
これらいずれも文字コードを認識して、同じ文字コード又は指定した文字コー
ドへの変換もしてくれます。
今回、つづき交流ステーションのホームページをクライアントとサーバー間の
通信を暗号化するプロトコル(https)に変更する時に大量のファイル(html
ファイルが3500個、その中の置換すべき文字列1ファイル当たり3個位)の書き
換え作業が発生しました。httpsとは、「Hypertext Transfer Protocol Secur
e(ハイパーテキスト・トランスファー・プロトコル・セキュア)」の略で、S
SL(暗号化通信)によってセキュリティを高めたhttpのことです。
この3つのツールを使って行いました。相当時間が掛かると覚悟していました
が、延べ2日で完了することが出来ました。
「秀丸エディタ」定番のテキストエディター
https://forest.watch.impress.co.jp/library/software/hidemaru/複数行置換 の評価・使い方
https://freesoft-100.com/review/fukusugyochikan.phpRepl-Ace on .NET
https://www.sirmiles.com/repl_ace/つづき交流ステーション(暗号化が終わったページです)
https://www.city-yokohama-tsuzuki.net/