Palm84 某所の日記

死のうは一定、しのびクマには何しよぞ...

昔ながらの古いホームページを丸ごと Google ドライブ & DriveToWeb へ移行しますよ【無料です】

f:id:palm84:20210323185456p:plain

cgi, php 等動的なのはだめですが、かなり簡単でメリット多し。ま、提携サービスの持続可能性はチトわかりませんけど。

目次

about

(まぁ私のページについては消滅でええんちゃうの?という声がいっぱいw…)

はいはい、下記のサイトさんの情報そのままであります。ありがとさんさん!

おおまか手順

  1. Google ドライブ へフォルダごと同期(アップロード)させて共有(公開)設定
  2. 提携サービスの drv.tw へ登録
  3. しばらく待つと共有URLが表示される

ええとこがこんなん…

  • 画像, CSSファイル等の相対参照 = src="./images/hoge.png" などがそのまま使える
  • すべて https:// 通信
  • 同期機能を使うのでFTPアップロードは不要

Google ドライブで共有設定

手作業ででアップロードしてもいいけど、バックアップと同期 [Backup and Sync from Google] (※ どっちが正規のアプリ名なのかわからんですw) を利用する方が楽ですよ。使わん時は停止したらええし。

  • 対象フォルダを共有設定しとく

f:id:palm84:20210323185518p:plainf:id:palm84:20210323185522p:plain

【注意】マイドライブ内の共有設定したフォルダ内は公開されるので間違って公開したくないファイルをコピーしないように注意しませう。

DriveToWeb [drv.tw] へ登録

はい、かんたんかんたんで楽勝ですわー

クリックで表示オン/オフ
  • 今回は Google を選択

f:id:palm84:20210323185456p:plain

  • アカウント選択

f:id:palm84:20210323185503p:plain

  • アクセス許可設定

f:id:palm84:20210323185507p:plain

  • 共有(公開) URL がズラズラ~

f:id:palm84:20210323185513p:plain

修正が必要なとことか

秀丸エディタの [grepして置換] を使えば楽勝やった

f:id:palm84:20210323185529p:plain

私の場合はこんな風でした…

  • フルパスを相対参照に =
    • href="http://www10.plala.or.jp/palm84/ href="./
  • 非TLS URL =
    • src="http:// src="https://
  • メールアドレス行ごと削除 =
    • <link rev="made" href="mailto:yassy@example.com">\n 空白指定

※ 行ごと削除は = 行末に \n , 正規表現にチェックオン

【追記】404ページ作成

(マイドライブの) ルートに 共有設定した 404.html を置くだけでした。CSSの相対パスに注意。

【2021.4.6 追記】独自サブドメイン指定も可ですが…

できましたが、非TLS = https ではなく http なので今のご時世では如何なものかと、私は保留にしときました。

こんなとこでした。


ほなね!