2011-01-19 7 views
0

私はイントラネット用にApache 2の設定を行っています。 Apacheサーバーは、ページをローカルのイントラネットクライアントに提供するだけで済みます。 しかし、これらのページで私はのインターネットのコンテンツを提供したいと思います。例えば、外部RSSの内容は、このようなフィードリーダーにフィード:「インターネット」コンテンツを持つイントラネットWebサーバーとしてのApache

http://dev.sencha.com/deploy/dev/examples/feed-viewer/view.html

Apacheサーバは、イントラネットゾーンで2003 通常、クライアントがプロキシサーバを経由してインターネットに接続するWindowsサーバ上にあります。 このサーバーのブラウザもインターネットに接続できます。

私の質問は、Apacheがローカルイントラネット外のページを提供する必要なくローカルネットワークの外部からコンテンツを取得できるように、私の設定を変更する方法です。

よろしく、 ファビオ

答えて

0

あなたは、外部(インターネット)コンテンツを取得するためにPHPのカールを使用することができます。 http://php.net/manual/en/book.curl.php

+0

あなたの答えは、一般的な解決策がないことを意味し、私は 'ページ'の特定のソリューションを探す必要があると思いますか? –

+0

私は最近、かなり一般的なカールスクリプトを書いています。ほとんどのインターネットページとコンテンツ(POST/GETパラメータ付き)を処理できます。本質的に、それは中継サーバー(約50〜60行のコード)として機能します。そして、他の一般的な解決策がないことを意味するわけではありませんが、これは私が最近行ったことであり、*可能な解決策*としてあなたのために働くことができます。 –

+0

ありがとうございます。カールを調べます。 このソリューションを使用して接続に成功:http://www.php.net/manual/en/function.file-get-contents.php#58758 おそらく、いくつかのカールコードは、私が小さなプロキシ認証サーバー(Cntlm)をインストールします。 最も賢明な解決策を見つけたら、質問を返して編集します。 –

関連する問題