1

生産ドメインからローカル ホストに移動したい wordpress マルチサイト インストールがあるので、インストールを次のように変更する必要がありsomedomain.comますlocalhost/dirname

現在、次の設定がありますwp-config.php

define( 'WP_ALLOW_MULTISITE', true );
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
define( 'DOMAIN_CURRENT_SITE', 'localhost' );
define( 'PATH_CURRENT_SITE', '/dirname/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );
define( 'SUNRISE', 'on' );

そして次のように.htaccess見えます:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]

現在、無限のリダイレクト ループが開始されます。http://localhost/dirname/wp-signup.php?new=localhost

どの設定を行う必要がありますか?

こんにちは、フィリップ

編集

WP_ALLOW_MULTISITEMULTISITEが設定されている場合、falseこの問題は発生しませんが、マルチサイトとしてページにアクセスする必要があるため、これはオプションではありません。

4

3 に答える 3

0

ワードプレスのインストールを移動する場合は、データベースをローカルの mysql サーバーにインポートした後。wp-config.php ファイルを編集し、'DB_NAME' 'DB_USER' 'DB_PASSWORD' 'DB_HOST' をローカル データベースの設定を反映するように変更します。次に、このスクリプトhttp://interconnectit.com/products/search-and-replace-for-wordpress-databases/を使用してドメイン名を検索し、localhost/dirname に置き換えます。その後、ログインしてパーマリンクを保存します。

于 2013-09-26T04:37:32.070 に答える