2020年1月へ

ロリポップサーバーにWordPressを構築

公開日:

最終更新日:

開発

AI要約

ローカルのXAMPP環境で構築したWordPressをロリポップのレンタルサーバーに移行する手順を解説。WordPressフォルダのアップロード、MySQLデータのインポート後、URL置換ツール「Search Replace DB」を用いてデータベース内のURLを書き換えます。また、運用環境に合わせて.htaccessのRewriteBase設定を調整し、動作確認を行った内容を紹介しています。

  • WordPress
  • ロリポップ
  • レンタルサーバー
  • XAMPP
  • データベース
  • MySQL
  • MariaDB
  • .htaccess
  • Search Replace DB
  • URL置換

WordPressをローカルのXAMPP環境から、ロリポップのレンタルサーバー上に移行した。

① WordPressフォルダをサーバーにアップロード
② MySQL(MariaDB)のデータをエクスポート&インポート

しかし、これだけでは動かない。
Search Replace DB」を使って、データベース内に書かれたローカル環境でのURL(http://localhost/~~/)を新URL(http://~~~/)に置換する。

【参考WEBサイト】
【WordPress】DBの置換には「Search Replace DB」を使おう

また、「.htaccess」を編集する(パーミッションも注意)。
RewriteBaseを修正する。

RewriteEngine On
RewriteBase /wp/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]

これは、ドメイン直下にて運用する場合の「.htaccess」の例。
サブディレクトリ「/wp/」を削除する。

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

とりえあず、これらによって、現在動作を確認。
以後、エラーなどあり次第修正していきます。

©Hiroshi Nagayama