yahoo geocitiesからのホームページ移行 その2
yahoo geocitiesのホームページ(以下H.P)管理終了に伴う H.P移行の
手順中発生した課題とその対策について記録します。
webサイトgeocities上のQ&Aコーナーは さらっと(一般的)に記述して
あって親切でない点も有り、web上の参考情報(事例)も少ないので
来年3月末迄の間、誰かの参考になれば・・と投稿します。
<< geocitiesから さくらレンタルサーバ へのH.P 移行 事例の記録>>
●geocitiesからの該当ファイルをDownload (FTPでファイルをDownload)
FTPソフト:ffftpを利用
・発生した課題:エラー発生(接続出来ない)
・・対策:yahooログインはシークレットidにしていたが、ffftpを利用
するには通常のyahoo IDが必要。ffftp利用期間中は
通常のyahoo IDに戻した。
●移行先の決定
今回はさくらレンタルサーバ (以下さくらR.S )
独自ドメインは従来abcde**.comを(廃棄し)
今回 新規 abcde**.orgと決めた。
●移行先で申し込み
新規会員登録(会員ID取得)
レンタルサーバ申し込み
独自ドメインabcde**.org を新規取得
●新規サーバへファイルをUpload
さくらR.Sの「サーバコントロールパネル」>[ファイルマネジャー]を使用
・発生した課題:Upload完了後 新H.P閲覧開始時の発生課題:エラー発生
pcのブラウザ firefoxで「安全な接続ではありません」の
ページ表示で・・接続拒否された。
・・原因
http://とすべきところhttps://としたためで、・・下記の正:の記述
で閲覧可能でした。
誤:https://www.???abcdensk.sakura.ne.jp
正:http://www.???abcdensk.sakura.ne.jp
正:http://???abcdensk.sakura.ne.jp
さくらR.Sから受信した仮登録メールの契約サービス内容に
ホームページ:http://???abcdensk.sakura.ne.jpと
記載されていた。 自分の勘違いだった。
さらに
発生した課題:https://での接続にするには? どうするかわからない。
原因:勉強不足?
さくらR.S の「サーバコントロールパネル」>「ドメイン設定」>
「ドメイン/SSL設定」>「ドメイン一覧」で
SSLは
種別: 共有
利用中:表示
証明書: -
となっていた。
【共有SSL】設定方法
https://help.sakura.ad.jp/hc/ja/articles/206054862--共有SSL-設定方法
上記説明内にで
初期ドメインで:https://の右 www.の付加は共有SSL利用不可と記載有り。
www.を抜いた状態で 設定変更なしで、そのままhttpsでの接続となった。
対策:記述ミスを訂正
正:https://???abcdensk.sakura.ne.jp
ここまでの内容はマイネ王 Q&Aに投稿した内容を ほぼ転記したものです。
https://king.mineo.jp/question-answer/アプリ/WEBサービス その他/21248
●訪問者カウンターの設置-1
「サーバコントロールパネル」の「運用に便利なツール」>「クイックイン
ストール」>「カウンター」でアクセスカウンター「NCP」を
インストール。いろいろ試したけど、重複カウント発生を防げない。
●訪問者カウンターの設置-2
「サーバコントロールパネル」の「運用に便利なツール」>「クイックイン
ストール」>「カウンター」でアクセスカウンター「TEXT COUNTER」
をインストール。重複カウント発生を防止出来た。
但し SSIの使用で index.shtmlと拡張子の変更が必要(html--> shtml)
・発生した課題:index.shtml にすると、各ページから先頭(Top page)
に戻るボタン html記述を全て変更する必要が生じた。
・・対策 webの記述を参考に「.htaccess」を新規作成する
さくらインターネットで SSI を .html で動かす方法(.htaccess)
https://www.oikawa-sekkei.com/web/design/others/ssi.html
「.htaccess」を新規作成 ファイルを、サイトのルートディレクトリに
アップロードこれでhtml ,htmで 「TEXT COUNTER」動作okとなった。
●新urlへの転送設定を実施
・発生した課題:転送出来る場合 と転送出来ない場合が有る
転送出来る場合:http://www.geocities.jp/abcde**/
↑↑(注:geocitiesへの正式登録url)
http://geocities.jp/abcde**/
転送出来ない場合:http://www.abcde**.com/
http://abcde**.com/
・・対策 yahoo geocitiesのヘルプにメールを送信して、問い合わせする
ことも考えたけど、やめといた。
geocities上の該当H.Pのindex.htmlを
「ホームページ移転しました」新urlを新規登録してください・・
新urlは https://*** です。・・<詳細は省略 >
と新規作成して既存のindx.htmlと入れ替えた。
( ただし新urlへのリンクは貼らなかった。)
---------------------------------------------------------------
.htaccessの設定を色々覚えると便利ですよ。
できたら.phpで記述すると後々楽かと思います。
頑張って下さい!
「URLが変わりました。自動的にジャンプします」とかのメッセージを表示したいときは、数字を0以外の移動までの秒数にします。
<meta http-equiv="refresh" content="0; URL='(ジャンプ先URL)'" />
自動転送の方法わからなかったこと及び
事前に移行先の情報を示したのですが
urlの書き換えを行った当市民団体 会員が
少なかったので、「強制書き換え うながし」の
「自動転送無し」にしてみました。
・先ほどgeocitiesの自分用実験H.Pでテストして
自動転送出来ました。
情報ありがとう、ございました。
URL変更を周知させるために、敢えて自動転送無しにされたのですね。了解しました(^_^ゞ