2019年6月つな医療従事者からWebデザイナーへ転職。現在はフロントエンドエンジニア。このブログでは私自身が異業種からWeb業界に転職した体験を元に、Webデザイナーやコーダーを目指す方に役立つ記事、サイト制作にまつわる知識や技術について発信しています(適当な日記もたまに)。稼働中のサイトのリニューアル作業は何かしらの不安がつきものですよね。私も初めてサイトのリニューアルをする際、周りに頼る人が全然おらず、調べに調べ尽くして震えながら公開作業を行いました。サイトの公開作業は、使用しているサーバー環境によっても内容が若干異なりますが、大筋のWordPressサイトのリニューアル公開手順は、以下のようになります。準備で必要な作業は、以下の1〜5までになります。本番サーバーのルートディレクトリのひとつ下に新しくフォルダを作成し、その中で新しいWordPressサイトを構築していきます。「wp2」というフォルダを作成、その中にWordPressをインストールします。するとサイトのアドレスは「https://●●●/wp2」になり、本番サイトの下層に新WordPressサイトのトップページが表示される状態を作ることが可能です。2新WPサイト用のディレクトリ以下にベーシック認証をかける上記で作成したディレクトリ以下にベーシック認証をかけます。万が一構築中のサイトにアクセスされた場合でも閲覧されるのを防ぐことができ、検索のインデックスからも除外されるので必ず行っておきましょう。3新WPサイトの構築この状態で新しいWordPressサイトを構築していきます。本番サーバー内で最初から新サイトを構築するのがベストですが、何らかの理由で別サーバーに新しいWordPressサイトを構築した場合はデータを移行する必要があります。Migration」を使用してサイトを丸ごと移行すると簡単です。4リダイレクト用の記述を作成しておくサイトをリニューアルする際、ページURLの変更がいくつか出てくるかと思います。旧URLが新URLになると検索の評価が白紙になってしまうため、適切なリダイレクト処理が必要です。新サイトを公開する前にURLが変更するページを洗い出し、リダイレクト用の記述を作成しておくと公開後に焦らず済むのでおすすめです。公開作業直前にバックアップを作成しておきます。Migration」を使用して、サイトを丸ごとダウンロードしておくと簡単にバックアップを作成できます。念のためFTPからも新旧全てのデータをダウンロードしておくと安心です!新旧サイトの切り替え新しいWordPressサイトが完成したら、以下の手順で旧サイトとの切り替え作業を行います。WordPressの「サイトアドレス」を本番ドメインに変更WP内の「index.php」をダウンロード「index.php」の中身を書き換えてルートディレクトリにアップロードWP内の「.htaccess」をダウンロード「.htaccess」の中身を書き換えてルートディレクトリにアップロード最近のサーバーは管理画面から公開ディレクトリを指定できるものも増えてきており、その場合いくつかの作業が不要な場合もあります。手動で行う場合はこの手順に沿えば大丈夫です。ある「サイトアドレス(URL)」を本番ドメインにします。変更するのは「サイトアドレス(URL)」のみです。ここではサイトアドレスの「wp2」を削除しています。「WordPressアドレス(URL)」を変更すると、管理画面に入れなくなるので絶対に変更しないでください。7WP内の「index.php」をダウンロード新WordPressフォルダ内の一番上の階層にある「index.php」ファイルをダウンロードします。(ここにあるindex.phpは置いたままで大丈夫です)8「index.php」の中身を書き換えてルートディレクトリにアップロードダウンロードした「index.php」をエディタやメモ帳で開き、以下の記述を修正します。);「/wp-blog-header.php」の前にディレクトリを追加するだけです。「__FILE__」が「__DIR__」になっている場合もありますが、PHPによる記法の違いのためそのままで問題ありません。書き換えた「index.php」をサーバーのルートディレクトリ(ここではwp2フォルダと同じ階層)にアップロードします。9WP内の「.htaccess」をダウンロード新WordPressフォルダ内の一番上の階層にある「.htaccess」ファイルをダウンロードします。(ここにある.htaccessは置いたままで大丈夫です)変更するのは以下の2箇所です。</IfModule>追加で、事前に準備しておいたリダイレクト処理の記述もしておくと、ページ評価を損なうことがありません。その際は、ここで修正した記述より上にリダイレクト処理を書かないと正常に動かない場合があるので注意してください。10書き換えた「.htaccess」をルートディレクトリにアップロード上記で書き換えた.htaccessファイルをルートディレクトリにアップロードするのですが、そこには既存の.htaccessファイルがあるかと思います。その際、アップロード(上書き)する前に、既存の.htaccessの記述でコピーしたほうがよいものがないか確認してください。念のため既存の.htaccessはバックアップをとっておくか「__210401.htaccess」(数字は日付)などにしてリネームしてサーバーに置いておくと安心です。書き換えた.htaccessファイルをルートディレクトリにアップロードすると、公式サイトがリニューアル版のWordPressに切り替わります!おつかれさまでした。リニューアル公開作業で失敗しないためにリニューアルの公開作業で失敗しないためには「公開手順を把握してしっかりと計画を立てる」ことがとても重要です。なんとなくでリニューアル作業をしてしまったがために失敗し、一定期間Webサイトが見れなくなってしまうとWebから収益は0になってしまいます。修正できない状態が続くと、その間にサイトの評価が下がり、検索順位にも影響してしまいます。手順に慣れればリニューアルの公開作業自体はそれほど難しくはないのですが、本番サーバーならではの「サイトを止めてはいけない」という緊張感は常につきものですね。サーバーの移転をお願いされたけど、サイトやメールを止めずにうまく移転できるか不安すぎる...。名前メールサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。つな医療従事者からWebデザイナーへ転職。現在はフロントエンドエンジニア。このブログでは私自身が異業種からWeb業界に転職した体験を元に、Webデザイナーやコーダーを目指す方に役立つ記事、サイト制作にまつわる知識や技術について発信しています(適当な日記もたまに)。