0

これは初心者の質問ですが、明確な答えが見つかりませんでした。

私の Web ルートは次のようになります。

/index.html

/img

サブドメイン img.my-domain.com をセットアップしました。これは /img フォルダーを指しています。

今、私のindex.htmlで、サブドメイン、つまりフォルダーimgにある画像を呼び出します

相対パスと絶対パスを使用して実行できますが、どちらも機能しています:

src="/img/image.jpg"

src="http://img.my-domain.com/image.jpg"

私の質問は次のとおりです。違いはありますか?並列ダウンロードの概念のコンテキストでは、どちらの場合も、画像はブラウザによってサブドメインからのものとして認識されますか?

たくさんの画像があり、2 つのサブドメインから提供したいと考えています。ただし、私はローカルで開発しており、Web サイトがオンラインになると、絶対パスが必要な場合に備えて、画像リンクを相対パスから絶対パスに変更する必要があります。

ありがとう

4

2 に答える 2

0

いいえ、ありませんが、相対パスが一般的な方法です。

于 2012-04-25T16:31:28.260 に答える
0

src="/img/image.jpg"

www.my-domain.com の Cookie を送信します。別のドメインとして表示されません。

src="http://img.my-domain.com/image.jpg"

個別の Cookie があります。多くの Web サイトでは、パフォーマンスを向上させるためにこれを行っています。

相対プロトコルを実際に使用する必要があるため、SSL が必要な場合でも警告は表示されません。src="//img.my-domain.com/image.jpg"

于 2012-04-25T16:31:31.460 に答える