HOME  /Synology(法人)
 /「Velvet Blues Update URLs」でWordPressのURLを変更する
2020年06月26日

「Velvet Blues Update URLs」でWordPressのURLを変更する

 前提条件

ここで行うのは、DBの中にあるURLの変更で、プログラムの中に記述したURLは対象外です。

PHPプログラムでは、WP関数を使ってURLを記述する習慣をつけるとプログラムは意識しないでURL変更ができるサイトになります。

 

「Velvet Blues Update URLs」はプラグインです。

すなわちWordPressが稼動している時にURLを変更しますので「WordPressが動かない!」という事が発生する事があります。

しかし必ず修復ができますのでサイトが動かなくなっても落ち着いて作業を進めてください

 

ここではこのツールの使い方を下記の2つのケースから説明します。

1.稼動中のWordPressからURLを変更する。

2.WordPressフォルダ+SQLファイルからURLを変更する。

このツールで変換される内容は下記になります。

項目 詳細 変換内容
ドキュメント 現行ドキュメント 本文中にあるメディア画像URLや、他のドキュメントページへのリンクURLが変換されます。
過去のドキュメント
外観→テーマ

 

WordPress アドレス(DBのsiteurl)
変換されません。
 
サイトアドレス(DBのhome)
ウィジェット

 

 

画像
変換されます
カスタムHTML
HTMLで記述したメディア画像は変換されません
カスタマイズ
ヘッダ画像
変換されません。

 

1.稼動中のWordPressからURLを変更する

1-1.「Velvet Blues Update URLs」のインストールと有効化

新規プラグイン画面から「Velvet Blues Update URLs」を検索します。

■「今すぐインストール」と「有効化」を実行して下さい。

下記メニューが追加されます。

■ツールの中に「Update URLs」が追加されます。

 

1-2.「Update URLs」を実行します。

下記画面が表示されます。

■「古いURL」と「新しいURL」を入力して「Update URLs NOW」ボタンを挿入します。

URLが変更されました。

画面はそのままですが、ドキュメントの中にあるURLをクリックするとエラーになります。

 

1-3.「WordPress アドレス」と「サイトアドレス」を更新します。

メニュから「設定→一般」を実行します

下記画面の「WordPress アドレス」と「サイトアドレス」を更新します。

■新しいURLを入れて「変更を保存」ボタンを挿入します。

 URL変更の種類

URLはドメイン名/WordPressフォルダ名から構成されています。

ドメイン名の変更だけなら上記で終わりです。

しかしWordPressフォルダ名を変更した場合は「File not found.」のエラーが出ます。

これは新しいフォルダを見に行ったがありませんよ!という意味です。

 

1-4.WordPressフォルダ名の変更

WordPressのフォルダ名を変更した場合は下記を実行します。

WEBフォルダの下にある「古いWordPressフォルダ名」を「新しいフォルダ名」に変更します。

 メモ

通常はWordPressのフォルダ名を変更した場合は、「.htaccess」内に記述しているフォルダ名も変更する必要がありますが、「.htaccess」の変更は「WordPress アドレス」と「サイトアドレス」を更新した段階で自動的修正されます。

 

1-5.その他

このプラグインは下記項目が変換されませんので、マニュアルで修正する必要があります。

■カスタマイズで指定したヘッダ画像

■ウィジェットの「カスタムHTML」で記述したメディア画像

 

2.WordPressフォルダ+SQLファイルからURLを変更する

URL変更を行うのは、通常は本番サーバへの移行時に発生するので、一般的にはこのケースです。

2-1.WordPressフォルダを配置する

WordPressフォルダのコピー&ペーストは下記ドキュメントを参照してください。

 FileStationで約30分掛かるコピーを数分で終わらせる方法

 

2-2.MariaDBにDBを作成する

上記のWordPressに対応するDBをエクスポートし、移行するサーバにMariaDBにインポートする。

DBのエクスポート/インポートは下記ドキュメントを参照してください。

­ ­mysqldumpでMariaDBを定期的にバックアップする方法 

­ ­phpMyAdminを使ってDBをマニュアルバックアップする方法

 

2-3.WordPressの管理画面に入る為の変更を行う。

現在のDBは旧URLで作られているので、新しいURLではアクセスできません。

まずはこれを変更します。

①phpMyAdminでMariaDBにログインします。

②siteurl、honeのアドレスを変更する。

■左ペインから対象のDBをクリックします(例:oldies)

■「wp_options」をクリックします

■「siteurl」行の「編集」をクリックして、新しいURLを入力します(例:https://hnw.ddnsfree.com/test)

■「home」行の「編集」をクリックして、新しいURLを入力します(例:https://hnw.ddnsfree.com/test)

以上で、管理画面に入るURLが確定しました。

 メモ

例えば、新しいURLが「https://hnw.ddnsfree.com/test」だとすると

■WordPressフォルダ名:test

■「.htaccess」の中のフォルダ名:test

である必要があります。

必ず確認して下さい。

 

2-4.WordPressの管理画面に入る。

以上で新しいURLで管理画面に入れます。

しかしコンテンツの中のURLは昔のままなので、これを修正します。

 

2-5.「Velvet Blues Update URLs」のインストールと有効化

新規プラグイン画面から「Velvet Blues Update URLs」を検索します。

■「今すぐインストール」と「有効化」を実行して下さい。

下記メニューが追加されます。

■ツールの中に「Update URLs」が追加されます。

 

2-6.「Update URLs」を実行します。

下記画面が表示されます。

■「古いURL」と「新しいURL」を入力して「Update URLs NOW」ボタンを挿入します。

URLが変更されました。

 

2-7.その他

このプラグインは下記項目が変換されませんので、マニュアルで修正する必要があります。

■カスタマイズで指定したヘッダ画像

■ウィジェットの「カスタムHTML」で記述したメディア画像

 

 

以上で移行か完了しました。

以上でこのドキュメントの説明は完了です。

関連ドキュメントはメニュの「Synology(法人)タブ」か下記の関連記事一覧から探して下さい。

又、このサイトには、Google広告が掲載されています。

この記事が貴方の参考になりましたら、広告もご覧頂ければ幸いです。


<関連記事一覧>

「synology-ad」に関連するドキュメントを表示しています。尚、このページネーションはJquryで制御しています。

Synoligy High AvailabilityはSynology社が開発したHAシステムで2台のNASを1台の仮想NASとする事により、メインNASが停止してもサブのNASに自動的に引き継ぐ事により停止時間を短くさせる事ができます。どうしても止めたくないADやWebサイトの高可用性を実現します。

Synologyのサーバを複数台所有していると、このアプリケーションはこちらのサーバに移行したい等のニーズが発生します。
ここでは「Hyper Backup」を使った移行方法を解説します。

MailPlus Serverから他のメールサーバにメールを送った際、相手に「安全なメールだ!」と判断される事が重要です。すなわち迷惑メールにならない送り方を如何に行うか?が重要になります。ここではこれを実現する為の方法を解説しています。

Synologyのハードウェアを新しい物に変更する方法は色々ありますが、ここでは「Hyper Backup」を使った移行方法を解説しています。この方法は旧システムがそのまま残っているので、比較しながらの移行が可能になります。

複数台のSynologyサーバを運用していると、他のサーバのフォルダを自分のサーバにマウントしたい事が発生します。
これを行う1つの方法が「File Station」のリモートフォルダのマウントです。ここではこの接続と解除を説明しています。

複数台のSynologyサーバを運用していると、他のサーバのフォルダを自分のサーバにマウントしたい事が発生します。
これを行う1つの方法が「File Station」のリモート接続のWebDAVです。ここではこの接続と解除を説明しています。

MailPlus Serverを立ち上げると、さすがメールサーバと思う程に外部からのアタックが増加します。そこでここではメールサーバをより安全に運用する方法を解説しています。

SynologyのNASに「OneDrive」や「Googleドライブ」と同様な「Drive」という機能が追加されました。また「Googleドキュメント」と同様な「Synology Office」という機能も追加されています。ここではこれらの設置方法や使い方を解説しています。

Synologyのメール(MailPlus)やカレンダ(Calender)にはデスクトップアプリケーションがありません。そこでThunderbirdでこれらを呼び出す事によりローカルアプリケーションでこれらを操作する方法を解説しています。

Synology Chatは世界で大流行しているビジネス向けチャットSlack(スラック)とよく似たチャットシステムでどんな種類のファイルでも、手軽に共有できると共にビデオ会議も簡単に使える優れものです。ここではそのインストールから使い方を解説しています。

スパムメールが嫌なので今までメールはGMAILを使っていました。しかしSynologyの「MailPlus Server」にはスパム対策やウィルス対策ソフトがバンドルされていることを知り、この機会にこのメールシステムを使ってみる事にしました。ここではこれの使い方を解説しています。

Synologyの「Calendar」アプリケーションを法人でどの様に利用したら良いか?を解説しています。

Synologyサーバが1台の時はローカルユーザで管理すれば良いのですが、複数台になるとユーザ管理はLDAP又はAD(Active Directory)、アクセス権は個々のSynologyで管理するのが望ましくなります。ここでは「Windows Server CAL」が不要なSynologyの「Active Directory server」を使ったAD構築方法を解説しています。

SynologyのNASをLDAPの配下で動かす事ができます。LDAPサーバは「IBM Lotus Domino」や「Open Directory」でも良いのですがSynologyの「Directory Server」を利用する事もできます。ここではSynologyの「Directory Server」を使ったLDAP環境を構築する方法を解説します。