0

私は現在、 http: //domain1.com/blog にワードプレスのブログを持っています。

これをhttp://domain2.comに移動したい

http://domain1.com/bloghttp://domain2.comは、2 つの異なるホストでホストされています。

これは私がこれまで行ったことです:

  1. http://domain2.comに Wordpress をインストール (fantasico を使用)
  2. FTP を使用してhttp://domain1.com/blogの wp-content フォルダーをダウンロードし、 http ://domain2.comにアップロードしました。
  3. http://domain1.com/blogのエクスポートされた SQL データベース(phpmyadmin から)
  4. http://domain1.com/blogをすべてhttp://domain2.comに置き換えました(notepad++ を使用)
  5. この sql ファイルをhttp://domain2.comにインポートしました(phpmyadmin を使用)

今の問題は...

インストール時に正常に機能していたユーザー名とパスワードを使用してhttp://domain2.com/wp-admin/にログインできません。

もう 1 つの問題は、ブラウザでhttp://domain2.comにアクセスすると、空白のページしか表示されないことです。GET リクエストが送信されます (Firebug で見られるように) が、空白の HTML レスポンスが表示されるだけです。

私が何を間違えたのか分かりますか?誰かが導くことができる場合にのみ、私は喜んでそれをやり直します。お願いします?

4

2 に答える 2

1

.htaccess

きれいなパーマリンクを使用している場合は.htaccess、ブログのルート フォルダーにあるファイルにも URL 構造への参照があります (ファイルは非表示になっているため、ファイル GUI に表示するように指示する必要がある場合があります)。

これはおそらく次のようになります。

# ワードプレスを始める

RewriteEngine オン
RewriteBase /ブログ/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]


# ワードプレス終了

/blogサブフォルダー内のブログの URL を処理して、そこに 2 回表示されます。/新しいセットアップ用に変更してみてください。

ソルトとキー

にはいくつかのセキュリティ キーとソルトがあり、次のwp-config.phpようになります。define('AUTH_KEY', 'KJnvuwi846%84');

これらは、パスワードの暗号化などに使用されます。wp-config.php古いブログからコピーしたのではなく、インストール時に再生成した場合は、パスワードのソルトが変更された可能性が高くなります。これにより、パスワードが無効になり、ログインできなくなる可能性があります。

wp-config.phpこれを修正するには、古いものからすべての *KEY および *SALT 値をコピーします。

于 2012-05-23T09:54:46.027 に答える