4

ここではサブディレクトリを使用する代わりにサブドメインを間違って使用している可能性がありますが、同じ CSS をメインドメイン (joeisaacson.com) からサブドメイン (hire.joeisaacson.com) にインポートしたいと考えています。

現在のファイル構造は以下のとおりです

public_html (where joeisaacson.com points to)
-index.html
-css
--style.css
-hire (where hire.joeisaacson.com points to)
--index.html

複製を作成して両方を更新するのではなく、「雇う」フォルダーから style.css にアクセスしたい。

「hire」フォルダーから ../css/style.css を使用すると、joeisaacson.com ではなく、hire.joeisaacson.com 内で検索されるため、機能しません。

4

3 に答える 3

14

同じソース コードが異なるネスト レベル (/index.htm と /hire/index.htm、または異なるドメインなど) で使用される場合は、HTML BASE タグを検討することをお勧めします。

<base href="http://joeisaacson.com">
<link rel="stylesheet" href="/css/style.css" type="text/css">

http://joeisaacson.com/css/style.cssこれにより、すべての外部リソース (画像、css、js など) に対してこれが行われることがわかっている限り、HTML ページが提供されている場所に関係なく、CSS が取得されます。

BASEタグが内側にHEADあり、リンクされたコンテンツの前にあることを確認してください。また、HTML でこのタグを閉じません (したがって、またはは</base>期待されません<base />) 。

于 2013-09-25T07:07:04.003 に答える
0

その場合、サブドメインに含めるには絶対パスを指定する必要があります。次のようになります。

http://joeisaacson.com/css/style.css
于 2013-09-25T07:00:08.453 に答える