制作実績 / CASE 08
会員機能のあるサイトのサーバー移転と WordPress 更新
事業会社様が運営する、会員制のオウンドメディアです。サーバーの移転にあわせて 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・画面のキャプチャは掲載していません。 具体的な実装内容をご確認されたい場合は、ご相談いただければ、 差し支えのない範囲でお話しします。
同じような要件でも、
まずはご相談ください
できること・できないこと、費用と納期の見込みをお伝えします。
すでにお決まりの要件があれば、そのままお送りください。
