3

私は次の状況にあります。私たちの大学のIT部門のために、大学のサーバーでホストされているコンテンツにトップレベルドメインを指定するための3つの選択肢がありました。

  • リダイレクト
  • フレームを使用する
  • リバースプロキシを使用する

フレームが非推奨になり、問題が発生することはわかっていますが、リバースプロキシを設定できるサーバーを取得することは、ちょっとやり過ぎのように聞こえ、リダイレクトはオプションではありませんでした。WebアプリケーションサーバーのダーティなURLがアドレスバーに表示されるためです。

そのため、Chromeでサイトを検索すると、サイトに安全でないコンテンツが含まれているというメッセージが表示されました。コンソールを開くと、「安全でないコンテンツ」はページに含まれているGoogleWebfontsであることがわかりました。他のすべてのブラウザは問題なく動作しました...

誰かがこれに対するエレガントな解決策を持っていますか?そもそもフレームを使うのはあまり満足していません。

よろしくお願いします、乾杯!

もちろん、必要なすべての設定ファイル/コードスニペットを提供します!!

4

2 に答える 2

1

この場合の最良かつ最もクリーンなオプションは、URL 書き換えを伴うリバース プロキシです (Web アプリケーションのものが気に入らない場合)。エンドポイントを投稿すると、エンドポイントを準備できます。または、チュートリアルを確認してください(たとえば、 thisthisまたはthis

誰も言及していない重要なことの 1 つはProxyPreserveHost、相手側でヘッダー処理を扱う場合にディレクティブを使用することです。

また、設定が簡単なリバース プロキシの代わりにフォワード プロキシを検討することもできます。

完全なリファレンスはこちら.

于 2012-10-28T09:49:15.953 に答える
1

http と https を混在させると、安全でないコンテンツ エラーが発生する可能性があります。ページとフォントを同じプロトコルでロードしていることを確認してください。

ドメインの指定に関しては、上記の仮想ホスト ソリューションが気に入っています。IT 部門が他のすべてが「不可能」であると言った場合、フレームで立ち往生している可能性があります。:)

于 2012-10-28T21:16:06.840 に答える