0

私はこれがそこにあると確信していますが、私の人生のために私はそれを見つけることができません。おそらくb/cそれはとても単純で明白であり、私はそれを見逃しているだけです。すべてのcss、includes、およびphpファイルが、ローカルテストサーバー上の相対パスによって参照され、Webサーバー上に同じファイル構造があるため、同期されています。しかし、「www.example.com」のような実際のリンクに移動する代わりに、HTML内のリンクを「c:\ wamp \ test_server \」にリダイレクトするようにローカルサーバーに指示するにはどうすればよいですか?そうすれば、リンクは両方の環境で機能し、戻ってすべてを変更する必要はありません。しかし、ライブサイトをチェックしたいときに、ローカルマシンにリダイレクトされないように、Webサーバーをオフにする必要がありますか?

何か案は?誰もが使用する事実上の解決策は何ですか?私はこれに対する答えを探すのにあまりにも多くの時間を費やしたことを約束しますので、助けていただければ幸いです。

4

1 に答える 1

0

ここで最も一般的に使用される解決策は、絶対URLではなく、コードで相対URLのみを使用することです。コードでライブサイトのドメインを指定しないと、アクセスされません。

たとえば、次の代わりに:

<link rel="stylesheet" href="http://www.example.com/blah/style.css">

使用する:

<link rel="stylesheet" href="/blah/style.css">
于 2013-02-10T21:37:25.167 に答える