0

まず、私はウェブデザインに関して全くの初心者であることを説明しなければなりません。

私の質問は次のとおりです。

別のWebサーバーを介してリモートURLを表示したいのですが。リモートURLはファイアウォールで保護された内部サーバー上にあり、ファイアウォールで保護されたページにアクセスできるリモートWebサーバーに表示することで、単一のページへのパブリックアクセスを許可したいと思います。iframeを試しましたが、クライアントIPを使用しているため、ページが表示されません。サーバー(CPanel)へのアクセスが制限されています-これがどのように可能か教えてください。リモートURLにはログインが必要です。これがソリューションに関連するかどうかはわかりません。

4

1 に答える 1

0

できることは、CURL、HttpWebRequest、または選択したプラットフォームに基づく互換性のあるテクノロジを使用して、ファイアウォールで保護されたページに要求を行うページを作成することです。次に、不要なヘッダーやその他のタグを削除して、html を div にレンダリングするか、ページの応答でコード全体をリダイレクトすることができます。

この方法では、クライアント エンドからの接続は行われず、サーバーがファイアウォール サーバーに接続し、そこからページをフェッチして返すだけです。

ここでの唯一の問題は、フォーム - 画像とリンクされたオブジェクトが正しく機能しない可能性があることです。それらを解析し、それぞれの URL をサーバーを指すように置き換えて、それをプロキシ化する必要がある場合もあります。

これがその例です

https://proxify.net/

于 2012-10-09T17:03:36.567 に答える