web-dev-qa-db-ja.com

LocalBoxのWordPressプロジェクトをVirtualBoxVMでテストするにはどうすればよいですか?

私はlocalhost上のMAMPでセットアップされたWordPressプロジェクトに取り組んでいます。私は自分のローカルIPアドレスを参照してVirtualBoxVMでInternet Explorerのサイトをテストしてみます。私の問題は、wp_head()がcssとjsリソースへの絶対パスを出力するので、VirtualBoxVMブラウザはhttp:// localhost:[ポート]/wp-content/themes/twentytwelve- [xy] /style.css?verをロードしようとする= 3.5はもちろん失敗します。

VirtualBoxVMにこれらのリソースを正しくロードさせるにはどうすればよいですか?

リソースを相対URLにすることはできますか。

1
Mathias

私があなたを理解しているならば、 'localhost'を使わないでください。サーバーを実行しているのと同じマシンからテストしている場合にのみ機能します。 (仮想化されたマシンは別のマシンとしてカウントされます。)あなたのサーバ(サーバを走らせているマシン)に静的IPアドレス(192.168.1.5のようなもの)を与え、それを 'localhost'の代わりに使ってください。それはあなたのサブネット上のどのマシンでもうまくいくでしょう。

1
s_ha_dum