問題タブ [static-content]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - OSGi HTTP サービスから提供される Wicket アプリケーションの静的コンテンツ
OSGi HTTP サービスから提供される Web アプリケーションを開発しており、 WicketServlet を使用して登録していますが、静的ファイル (CSS、JS、画像など) を提供する方法がわかりません。
静的コンテンツを含むリソースとしてディレクトリをマウントするにはどうすればよいですか?
または、何らかの方法でリソース ロケーターを構成する必要がありますか?
c# - ASP.NET の画像の CDN
Web アプリケーション内のすべての画像を CDN に移動しようとしていますが、画像へのパスをハードコードすることなく、CDN のオンとオフを簡単に切り替えることができるようにしたいと考えています。
私が最初に考えたのは、web.config の変数 (のようなもの) がサーバーまたは CDN から画像を提供するかどうかに応じて、画像拡張機能の HttpHandler を追加することでした。しかし、これを少し与えた後、基本的にこれを除外したと思います.ASP.NETがすべての単一の画像の要求を処理するため、オーバーヘッドが追加され、実際にはCDNを使用する利点が完全に軽減される可能性があります.
別のアプローチとして、すべてのページが基本ページ クラスから継承されるため、web.config 変数に基づいてファイルを提供するパスを決定する関数を基本クラスに作成することができます。次に、マークアップで次のようにします。
これはおそらく私がしなければならないことだと思いますが、少し不格好に思えます。また、"<%=" が原因でコントロール コレクションを変更できないという古い .NET エラーの問題も想定していますが、"<%#" ソリューションはおそらく機能します。
これを実装する方法についての考えやアイデアはありますか?
ruby-on-rails - Herokuでネストされた静的コンテンツを提供するにはどうすればよいですか?
public
ディレクトリ(例public/index.html
)に静的コンテンツがあり、ネストされたサブディレクトリ(例)に追加の静的コンテンツがあるRailsアプリケーションがありますpublic/one/two/index.html
。
を介してローカルで実行すると、すべての静的コンテンツが正しく提供されますが、 Herokuscript/server
にアップロードすると、トップレベルページは正しく読み込まれますが、ネストされたコンテンツは404を返します。
Railsの静的コンテンツについて説明しているリソース(たとえば、この質問)をいくつか見つけましたが、それらはすべて、すべてのファイルを含む単一のディレクトリを持つかなり単純な構造を想定しているようです。
これを修正する方法はありますか?
apache - Apache がランダムにコンテンツを提供していない
イメージを再作成できない企業の XP (ええ、知っています) マシンに Apache をインストールしています。ボックスの部分的な管理者権限を持っています。ソフトウェアをインストールできますが、企業のジャンクの構成を無効化/アンインストールまたは変更することはできません。
ランダム コンテンツが Apache から localhost に提供されません。次のリクエストでは、同じコンテンツが適切に提供される (または提供されない) 可能性があります。特定のリクエストが処理される可能性は 3 分の 2 (メトリックで推測) のようです。Apache はそれらのリクエストをログに記録しません。リクエストがブラウザーに返されることはありません (IE6 - はい、知っています!、FF 3.6.3、または Chrome)。コンテンツが html、css、画像のいずれであるかは問題ではありません。Apache のロゴでさえウェルカム画面に表示されないことがあります。
Apache のいくつかの異なるインストールと構成、および異なるバージョンを試しました。
Fiddler は洞察を提供しません。Firebug はコンテンツを待っているだけです。
ローカルホストのリクエストをハイジャックしたり、プロセスを台無しにしたりしている何かが企業の泥沼にあるのではないかと思いますが、それが何であるか、断続的になる理由、またはそれが何であるかを特定する方法はわかりません.
apache - 静的コンテンツのみを提供する VirtualHost を作成する方法
スタイルシート、ビデオ、画像、javascript、テキストファイルなどの静的コンテンツのみを提供するように、Apache で仮想ホストを作成したいと考えています。この仮想ホストからの「処理」機能は見ていません。
django - DjangoDirect_to_templateまたはflatpages
サイトの前面にほとんど静的なページがあるdjangoアプリを作成する例:about.html faq.html
そういうこと
私はurls.pyがどのように機能するかを調べていて、これを作成しました。
それは私が必要としていたことを正確に実行しているようです。これで、新しい.htmlページをテンプレートフォルダのルートに追加すると、正常に機能します。テンプレート/about.htmltemplates/faq.hml
テンプレートでもこのようなものを使用できます
今、誰かがDjango FlatPagesを親切に指摘し、代わりにそれらを使用することを提案しました。私がデータベースに接続していない場合、私がそれを行っている方法に不利な点があります。
それはdbを使用し、それほどエレガントではないため、FlatPagesよりも優れた方法のように思えます(実際には実際にはフラットページを使用していません)
performance - .htaccess を使用してサブドメイン経由で静的ファイルを提供する
そうです、私の愚かさを許してください、私はt'interwebでたくさんの例を見てきましたが、探しているものが見つからなかったと思います.
私はウェブサイトを持っており、これphotography.example.com
がメイン サイトですが、静的ファイルを提供する別のサブドメインも必要ですstatic.photography.example.com
。
ファイルをリクエストする場合 (例http://static.photography.example.com/js/jquery.js
) 非静的ドメインからそのファイルを取得して、ファイル構造を完全に変更せずに、複数のドメインを使用してより多くの同時 HTTP リクエストを許可できるようにします。
ファイルが移動されたことをブラウザに知らせる http 応答をスローしたくありません。通常のドメインから静的ドメインにファイルをミラーリングしたいだけです。この後、キャッシングなどを改善するために、遠い将来の期限切れを設定することに進みます。
を使用してこれを達成するにはどうすればよい.htaccess
ですか?
編集1
だから、ちょっといじった後、私はこれを思いついた:
しかし、これは実際に読み込もうとしているドメインにリダイレクトされます。静的ドメイン名でファイルを提供したいので、このスクリプトの変更に関するヘルプをいただければ幸いです。
編集2
そのため、DNS を修正し、それが伝播するまで数日待ちましたが、CNAME 手法も機能しません。エントリは次のとおりです。
asp.net - ASP.NET を使用して純粋な HTML ページでフォーム認証を行う方法は?
IIS7 でフォーム認証を使用して開発サイトをパスワード保護していますが、サイトに静的 HTMLファイル + login.aspx + web.config しか含まれていない場合、認証がバイパスされるようです。
ファイルの名前を .aspx に変更すると、ログイン フォームが表示されます。非常に単純なログイン スクリプトがあり、後で index.html にリダイレクトする必要があります。
助言がありますか?要約すると、サイト全体は (今のところ) HTML を使用しており、パスワードで保護する必要があります。
caching - クエリ文字列を使用して静的ファイルをバージョン管理することの欠点は?
キャッシュされた静的ファイル(.css、.jsなど)をユーザーに強制的に更新させるために、一部のサイト(stackoverflow.comなど)はファイルの最後にクエリ文字列を追加しているようです。例えば:
これは良い考えだと思いますし、これも始めたいと思っています。ただし、クエリ文字列が存在する場合、プロキシがファイルを適切にキャッシュしないなどの欠点があると聞きました。
このタイプのバージョン管理の欠点は何ですか?