13

ローカル コンピューターで wordpress サイトを作成し、それをリモート サーバーにアップロードしました。CSS が機能していなかったので、リモート サーバーを参照する必要があるのに、それを見つけようとして localhost を参照していることに気付きました。そこで、www.remoteserver.co.uk/wp-admin にアクセスすると、localhost/wp-admin にリダイレクトされました。

私が間違っていることを誰かが知っていますか?

4

5 に答える 5

13

私は今それを解決しました - それはサイトの URL の問題でした。私はこれを見つけました:

http://codex.wordpress.org/Changing_The_Site_URL

于 2013-03-08T11:27:14.643 に答える
7

データベースのwp_optionsテーブルでそれを変更する必要があり、その後、すべてのpermaリンクを再生成します:)

于 2013-03-08T13:37:51.463 に答える
0

マルチサイト サイトが localhost に設定されている場合は、次の手順を実行する必要があります。

Windows マシンの場合:

step1:仮想ホストを作成する

ディレクトリに移動してファイルxampp\apache\conf\extraを見つけhttpd-vhosts.confます。それを開いて、次のコードを入力します。

最初のドメインの場合:

<VirtualHost *:80>
    ServerName multisite-one.com
    DocumentRoot "C:\xampp\htdocs\multisite
    <Directory  "C:\xampp\htdocs\multisite">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>

2 番目のドメインの場合:

<VirtualHost *:80>
    ServerName multisite-two.com
    DocumentRoot "C:\xampp\htdocs\multisite
    <Directory  "C:\xampp\htdocs\multisite">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>

ディレクトリに移動してファイルをC:\Windows\System32\drivers\etc見つけ、 . これらの行を入れて、サーバーを再起動します。hostsadministrator

#wordpress multisite set up
127.0.0.1   multisite-one.com
127.0.0.1   www.multisite-one.com

127.0.0.1   multisite-two.com
127.0.0.1   www.multisite-two.com

step2:wp-config.phpファイルを次のように変更します。

define('WP_DEBUG', false);
define('WP_ALLOW_MULTISITE', true);
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'multisite-one.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

step3:データベースを次のように変更します。

  1. テーブル内のドメインとパスを変更しwp_blogsます。
  2. 変更siteurlhomewp_options表に。

注:マルチサイトでは、WordPress はwp_optionsaswp_optionsなどのテーブルのバージョンを作成しwp_2_optionsます。要件に応じて変更する必要があります。

于 2019-01-07T14:08:33.527 に答える