*

エックスサーバーへ移転時にデータベースをインポートしたら「無効なURLです。」

公開日: : WordPress

無効なURLです。プログラム設定の反映待ちである可能性があります。

高速で安定度の高いと評判のエックスサーバーへサイトの移転を行いました。その時に詰まった事を備忘録として記録しておきます。(移転先の動作確認には hosts ファイルを編集する方法で行っています。)

元々常時 SSL(https)で運営していたサイトをエックスサーバーへ移転しました。エックスサーバー側で WordPress のインストールまでは上手くいったのですが、移転元からエクスポートしたデータベースをインポートした所「無効なURLです。プログラム設定の反映待ちである可能性があります。しばらく時間をおいて再度アクセスをお試しください。」というエラーが発生しました。

サイトを作りたての時によく見るエラーだったので、反映待ちだと思って1日待ってみたものの…。どれだけ待ってもエラーは解消されず。

データベースをインポートしたのが発端

他のサイトで調べてみると、3日待つ、キャッシュを消去する、他のブラウザを試すという方法が紹介されていましたが、どれにも該当しませんでした。今回の場合、エラーの発端は「データベースをインポート」した事から始まっています。

WordPress をインストールした所までは正常に表示されていたのです。このあたりに原因があるとみて考えてみました。

移転元では常時 SSL で運営していましたが、エックスサーバー側で同じ環境を構築する上でいきなり SSL は設定できないのです。何故ならドメインのネームサーバーはまだ移転元に向いているからです。(本番ドメインはまだ使えません。)

環境自体は同じものを構築したにも関わらず、URL が違う事が原因じゃないかと考えました。

データベースをインポートしたら「無効なURLです。」が発生した事を勘案すると、データベース内に原因があると見るのが自然です。

解決方法

データベースを見ると、移転元の情報がそのままなので wp_options テーブルの WordPress アドレスとサイトアドレスが https:// のままでした。編集をクリックすると情報を編集できます。

ここで URL を http:// に戻してみました。そして、再びサイトにアクセスしてみると…。

無効な URL エラーが解消されて、WordPress の管理画面が表示されました!あとは画面の指示どおりにデータベースを更新したら通常の管理画面へ入れます。

入れたらこっちのものです。サイトの表示を確認したらネームサーバーをエックスサーバーに向けて、エックスサーバー側で SSL 設定をして https:// でアクセスできるようになるまでしばらく待ちましょう。

アクセスできるようになったら、リダイレクト設定をして WordPress の「設定」→「一般」にある WordPress アドレスとサイトアドレスを https:// に戻しましょう。これで全てが完了です。

  • Pocket

おすすめトピックス

関連記事

WordPressでログイン時だけ表示する条件分岐を行うには?

WordPress では色々条件分岐があります。トップページだけ、カテゴリページだけ、固定ページだけ、単一記事ページだけ等、様々な条件分岐を行って表示を制御する事ができます。 WordPress でサイトを作っているうち […]

WordPressメディアライブラリ
WordPressでメディアライブラリの画像を検索しやすくする為にすべき事

WordPress でサイトやブログを運営していると記事数もさることながら、使用している画像もかなりの数にのぼると思います。WordPress のメディアライブラリには相当な枚数の画像が格納されているでしょう。 ある時、 […]

WordPress管理画面の投稿一覧で表示される投稿数を変更するには

WordPress の管理画面と言えば、WordPress でブログやサイトを運営しているなら必ず目にするものですが、投稿一覧に表示される記事の数を変更する必要がありました。普通にブログを書くだけなら、投稿一覧の記事数な […]

WordPressのサイト内検索で各記事に検索キーワードを設定する【プラグインなし】

WordPress の各記事に検索キーワードを設定する事はできないだろうか?とふと思いました。通販サイトなどでは商品説明とは別に検索キーワードが個別に設定できるものです。これが WordPress でできないだろうかと。 […]

アイキャッチ画像を自動で投稿に表示
WordPressで中サイズ画像を取得しアイキャッチ画像を自動で投稿に表示する

WordPress でブログやサイトをやっている人なら、冒頭にアイキャッチ画像を入れる人も多いと思います。今このブログ記事でも上のような画像の事です。 通常 WordPress ではまず投稿のアイキャッチ画像の設定画面で […]

WordPressのWP_Queryでカスタムフィールドで絞り込み今日の日付以前の記事は表示しない

WordPress で条件に応じた記事を一覧で表示したいという機会は数多くあります。WP_Query を使えばカテゴリで記事を絞り込んだり、並び替えたり色々な条件に応じた記事一覧を出力できます。 今回やりたいと思ったのは […]

著者について

名前:Azell
作曲したり風景写真撮ったりWeb制作したりする人です。 好きな事を楽しくブログに綴れていけたらと思います。

フォローはこちら

       

       
エックスサーバーでメールが送れない「Client host rejected:Access denied」

エックスサーバーで作成したメールアカウントでメールを送信しよう

札幌駅パセオ地下1階のパスタとパフェが美味しい「プロヴァンス」でランチ

札幌駅のパセオ地下1階にあるプロヴァンスは南フランスとイタリア

千歳市の和食処「ほうりん」の安い充実の寿司ランチ

千歳市にある和食処ほうりんは千歳駅の南西にある居酒屋が立ち並ぶ

スパホテルソーレ
札幌のカプセルホテル「スパホテルソーレすすきの」に泊まった感想

札幌の地下鉄すすきの駅の近くにあるカプセルホテル「スパホテルソ

札幌駅近くのモダン和食レストラン「えりも亭」で珍しい縮れ蕎麦ランチ

札幌駅の北口から徒歩2分程度の所に和風なモダンレストラン「えり

→もっと見る