制作実績 / CASE 08

会員機能のあるサイトのサーバー移転と WordPress 更新

会員制サイトのサーバー移転のイメージ図。旧サーバーから新サーバーへ移し、外部の会員データベースとの接続を確かめるCASE 08

事業会社様が運営する、会員制のオウンドメディアです。サーバーの移転にあわせて WordPress と PHP を新しくしたいというご相談でした。会員の情報は外部の会員基盤にあり、サイトとは API でつながっています。

種別
会員制のオウンドメディア(記事・会員向けページ・コメント)
サーバー
国内のレンタルサーバー間の移転
更新前
WordPress 6.8 / PHP 8.1
更新後
WordPress 7.1 / PHP 8.3
担当範囲
検証環境の構築/移転/https 化/会員連携の確認/セキュリティ設定/公開後の保守
作業期間
ご依頼から移転・https 化まで約1週間
費用
約75,000円(税別・セキュリティ対策の初期費用を含む。月額の保守は別)

担当したこと

  • 会員連携を先に確かめる

    外部の会員基盤は、接続元のサーバーを登録制にしていました。移転先から接続できることを確かめ、許可の登録が済んでから切り替えています。

  • 検証環境は会員基盤のテスト環境につなぐ

    本物の会員情報に触れずに、ログインや会員ページを確かめられるようにしました。

  • 移転で変わったリンクを直す

    引っ越しのときにサイト内のリンクの一部が変わっていたので、記事とスライドのリンクを元の形に戻し、公開している200ページあまりのリンクを全部確かめました。

  • https への統一

    データベース内の URL を、壊さない方法で https に置き換え、http と www 付きは https の正しい URL へ転送しています。

設計で判断したこと

  • ログイン画面を守る

    管理画面のログイン URL と管理者の名前を推測されにくいものに変え、不要な入口(XML-RPC など)を閉じました。

  • ログイン後の動きを安全な形に

    会員ログインのあとに戻るページを、同じサイトの中だけに限るよう直しました。

  • コメントは会員だけ

    コメント欄は会員だけが書けるようにし、迷惑投稿対策(reCAPTCHA)をテーマ側に組み込みました。

  • 公開後も見守る

    移転後は、改ざんのチェックと死活監視を続けています。

使ったもの

  • WordPress
  • PHP 8.3
  • 外部会員基盤との API 連携
  • reCAPTCHA
  • SSL
  • サーバー移転

上の図は案件の中身を表したもので、実際の画面ではありません。 受託案件のため、サイト名・URL・画面のキャプチャは掲載していません。 具体的な実装内容をご確認されたい場合は、ご相談いただければ、 差し支えのない範囲でお話しします。

同じような要件でも、
まずはご相談ください

できること・できないこと、費用と納期の見込みをお伝えします。
すでにお決まりの要件があれば、そのままお送りください。

直近2週間の受付状況制作のリソース

11/16(月)〜11/20(金)残りわずか
11/23(月)〜11/27(金)余裕があります
Chatworkで相談する