-1

問題トラッカー用のカスタム テンプレートを作成しています。

今、私がやりたいことは、テンプレートの CSS/JS を一部のドメインでのみ利用できるようにすることです。つまり、私のドメインの Web ページがその CSS/JS をロードしようとすると、動作します他のドメインの Web ページがその CSS/JS を読み込もうとすると、動作しないはずです。

上記のことは可能ですか?どうすればこれを達成できますか?

4

2 に答える 2

1

サーバー技術によっては、IP アドレスに基づいてファイルを制限できるはずです。そのため、必要なサーバー (つまり、ドメイン) からのみファイルにアクセスできるようにします。サーバーにアクセスできますか? または、htaccess (または類似のもの) を使用して同じことを行うこともできます。

.htaccess: IP によって単一のファイルへのアクセスを制限する方法は?

于 2013-01-14T18:31:38.120 に答える
0

はい、可能です。ブラウザーは通常、スタイルシート、JavaScript ファイルなどの要求と共に HTTP リファラー ヘッダーを送信します。これは、ファイルが含まれていた URL を示します。htaccess ファイルを使用するか、このリンクを参照するか、PHP などのサーバー側言語を使用してファイルを提供することにより、このヘッダーに基づいてアクセスを制限できます。

注: HTTP ヘッダー簡単に偽造できるため、これは安全な方法ではありません。さらに質問を指定すると、特定のユースケースを見ることができます。

于 2013-01-14T18:38:02.250 に答える