0

現在、コンピューターで複数のサイトを管理できるように、コンピューターで仮想ホストを使用しています。

現在、通常のPHP開発にはc:/ vhosts / php (デフォルトのlocalhost) 、Wordpressにはc:/ vhosts / BTS、CakePHP開発にはc:/ vhosts/cakeを使用しています。(下記参照)。

WAMPPを起動してhttp:// BTSにアクセスすると、インデックスページが読み込まれますが、他には何も正常に読み込まれません。リンクをクリックしようとすると、 http:// BTS / xxxxxではなくhttp:// localhost/xxxxxにリンクします。ここで何が欠けていますか?他のプロジェクトにローカルホストを使用しているので、サーバーがローカルホストにアクセスしたくありません。助けてください。

<VirtualHost *:80>
DocumentRoot c:/vhosts/php
ServerName localhost
</VirtualHost>

<VirtualHost *:80>
DocumentRoot c:/vhosts/BTS
ServerName BTS
</VirtualHost>

<VirtualHost *:80>
DocumentRoot c:/vhosts/cake
ServerName cake
</VirtualHost>
4

3 に答える 3

4

MySQLデータベース(phpmyadminなどを介して)に移動し、次のフィールドを探します

wp_optionsテーブルで、次のように変更します

siteurl
home

ローカルホストの代わりにhttp ://BTSに。

これにより、WordPressのすべてのリンクが更新されます。

于 2009-11-22T09:48:26.883 に答える
0

あなたはそれがどのドメインにあるかをWordpressに伝える必要があります。

管理者CPにログインします。これは、どこかの設定にあります

于 2009-11-22T09:34:06.887 に答える