0

アドバイスを探しています。現在、locahost で MAMP を使用しており、すべての Web サイトを htdocs フォルダーに配置しています。私は主にCodenighterを使用しているので、リンクや画像などのパスを追加するときに使用します<?php echo base_url(); ?>。これは、ライブと開発で同じコードを使用するのに最適です.

JavaScriptファイル内からファイルにリンクし、サイトをライブサーバーに移動するときにパスを保持するにはどうすればよいでしょうか?

/controller/これはMAMP htdocsフォルダー内では機能しないなどの絶対パスを入れることができません-/mysite/controller/代わりに使用する必要があります。

2 つのサーバー間で作業するときにパスを保持する良い方法はありますか?

4

1 に答える 1

0

Apache で仮想ホストをセットアップする必要があります。これを行う最も簡単な方法は、MAMP pro を入手するか、VirtualHost X を入手することです。私は後者を使用しています。確かにApache構成で仮想ホストをセットアップできますが、VirtualHost Xは便利な要素を追加します.

たとえば、私のライブ サイトが example.com の場合、example.local という名前の仮想ホストをローカルにセットアップします。

于 2012-10-30T08:30:11.270 に答える