WordPress、MySQL、Xampp を使用してサイトを開発しています。現在の URL は のようなものlocalhost/wordpress/sitename
です。ローカルホストを IP アドレスに変更して、同じネットワーク上の他のコンピューターでサイトを動作させるにはどうすればよいですか?
5 に答える
私のシナリオでは、ローカルでホストされているワードプレス サイトに URL で接続するときに、イントラネット ユーザーが画像やその他のリソース (スタイルシート) を受信していないことがわかりました。問題は、これらのリソースの URL が localhost として発行されていたことでした。もちろん、これはマシンにとって役に立ちませんでした。
Wordpress Address
一般的な解決策は、Wordpress ダッシュボードの [一般設定] タブのとSite Address
を、デフォルトの localhost ではなく自分の IP アドレスで更新することです。その後、すべてがそれに関連して出力されます。
私の場合、解決していない構成上の理由から、それらを直接編集できませんでした。「サイトの URL を変更する」Relocate
のサブトピックの下にある Wordpress サイトで解決策を見つけました。それは簡単です。
wp-config.php ファイルの終わり近く、次の行の直前
/* That's all, stop editing! Happy blogging. */
以下を追加
define('RELOCATE',true);
次に、localhost ではなく URL を使用してサイトに移動すると、設定が更新されます。URL が頻繁に変更されるローカル ネットワークの状況では、スイッチを true に設定したままにしておくこともできますが、運用サーバーではセキュリティ上のリスクになるため、設定を「false」に戻すか、ステートメントをすぐに削除する必要があります。
「localhost」の代わりに、ネットワークのDHCPサーバー(存在する場合)によって割り当てられたIPアドレスを入力すると、機能するはずです。それ以外の場合は、ネットワークに接続されている他のコンピューターから IP アドレスを入力するだけです。
例えば。IP アドレスが 127.23.45.66 であることが判明した場合
これを他のコンプのアドレスバーに入力する必要があります
127.23.45.66/ワードプレス/サイト名