2011-01-25 15 views
-1

404エラーを示して私は1個のドメイン(たとえばDOMAIN1)でのワードプレスのサイトを持っているWordpressのホームページは

今私は別のドメイン(たとえばドメイン2

でワードプレスを作成し、テーマを置きますドメイン1から。

と私はホームページ(ドメイン2、すなわちワードプレス)新しいワードプレスのサイトのを取るながら今

DOMAIN1 からDBでDB更新は、それがいずれか

を助けてくださいます404エラー

を示し

答えて

1

あるドメインから別のドメインのDBにWordPressのテーブルを置くことはできません。新しいドメインの名前で更新する必要のあるDBに保存されたいくつかの設定値があります。

これは404エラーの原因となる可能性があります。これを解決するには、テキストエディタでSQLまたはCVS DBファイルを開き、新しいドメインの古いドメイン名を検索/置換します。

+0

私は本当に404の結果を得られません。ホームページには少なくともエラーメッセージやホワイトページなどが表示されますが、404は表示されません!それがカスタム404なら、それはそこにあるよりも、wordpressから来ます。そのドメインの正規の404の場合は、ディレクトリに達しましたが、デフォルトのディレクトリインデックスはありません。他にどのように404を得ることができましたか? –

+0

私は複数の可能性を考えています。ここにはwww.domain.com/index.php?p=2と入力し、ワードプレスでその設定値をリクエストしてwww.olddomain.com/をロードしようとします。 index.php?p = 2。 – AJJ

+0

ありがとうございましたAjweb –

-1

問題は、多くの場所から404エラーが発生する可能性があることです。新しいドメインを登録しましたか?もしそうならば、DNSの変更がプロポジットになるのに少し時間がかかるかもしれません。

おそらく、新しいドメインのWordPressサイトの設定も変更する必要があります。それを変更する方法(wp-config.php)の詳細な手順はこちらからhttp://codex.wordpress.org/Editing_wp-config.php

+2

あなたDNSエラーに404を得ることはありません、あなたは404 –

+0

はい、404はファイルが見つからない持っていますが、システムがまだある間、私はいくつかのホストが404を投げる見てきた場合は、サーバーに到達セットアップ。 –

+0

デフォルトでは、空のディレクトリを指していますか?新しいドメインの場合は、DNSの変更が伝播されるまで応答がありません。そうであれば、サーバーの実際のIPを取得し、サーバーはディレクトリからコンテンツを配信します。 –

0

ファイルが存在する場合は、そのドメインにあります。まず、domain2.com/index.phpを試してみてください。それが動作する場合、それは、そこに別のディレクトリへのドメイン・ポイントではない場合、あなたはenrty

DirectoryIndex index.php 

であなたのディレクトリに.htaccessファイルを追加する必要があります。その後、それはワードプレス関連の問題ではなく、あなたのホスト会社によって解決されるサーバーの設定だけです。

1

あなたは1)ホスト内でWordPressを移動し、2)Wordpressを別のドメインに移動するための特定の手順に従わなければなりません。

ほとんどの場合、データベース内のURLを変更して、Wordpressを特定の方法で移動してデータベースを更新するか、または事実の後でデータベースを更新します。 .htaccessのpermalinkも更新しています。

Moving WordPress « WordPress CodexおよびHow to Move WordPress Blog to New Domain or Location » My Digital Lifeを参照してください。

テーマを作成するときにheader.phpやスタイルシートなどのテーマファイルを編集した場合、これらの手順でテーマファイルにハードコードされたURLが変更されることはありません。

データベース内のURLをphpmyadminで変更するためのSQLクエリ。

UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.com', 'http://newdomain.com') WHERE option_name = 'home' OR option_name = 'siteurl'; 

UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com'); 

UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com'); 
+0

まずはあなたの情報をありがとう。私はあなたが言ったことを行った。私のホームページはうまくロードされている。しかし、リンクは機能していない。管理者側でPermalinkの設定をチェックしている間、それはカスタム設定であり、 "%postname%/"という値がある。私のリンクはどのように働くことができますか? –

関連する問題