web-dev-qa-db-ja.com

httpsによって提供される毎日のディルバートストリップ

Dilbert.comが公開しているRSSフィードからDailyDilbertコミックストリップを解析して埋め込むWebサイトがありますが、そのWebサイトはSSL暗号化されており、公開されている画像はそうではありません。これにより、InternetExplorerで混合コンテンツの警告がトリガーされます。

助けてくれるなら、1日に1回プルダウンしてローカルで提供する必要はありません-SSL(https)URLで取得できる公開されている毎日のDilbertへのリンクを誰かが持っていますか?

編集:私はそれを自分でプロキシすることを考えていませんでした(splattneに感謝します!)それはそれをきちんと解決します:

    RewriteCond %{REQUEST_URI} ^/dilbert-proxy/
    RewriteRule ^/dilbert-proxy/(.*)$ http://dilbert.com/$1 [P]
5
crb

スコット・アダムスまたはディルバート・ストリップの権利を所有している人から許可を得ているとしましょう。

あなたはいくつかのことをすることができますリバースプロキシ、あなたのサイトで架空のURLのルールを作成します、例えばリクエストをしましょう

https://www.example.com/dilbert/strip.gif

これにより、リバースプロキシメカニズムがトリガーされ、dilbert.comサイトから画像がフェッチされます。

http://www.dilbert.com/..../strip.gif

dilbertサーバーからフェッチしたコンテンツを使用してサーバーから応答を送信します。このようにして、SSL接続を維持できます。これは、SSL接続がユーザーに対して透過的であるためです。

プラットフォームに応じて、reveryプロキシメカニズムを使用するためのオプションを確認する必要があります。

11
splattne

Daily Dilbertのサイト所有者から許可を得ていない限り、まさにそれを行うことをお勧めします。ローカルコピーを作成し、自分で提供します。あなたのページの画像を彼らのサーバーから提供することは悪いウェブマナーです。

6
patjbs