web-dev-qa-db-ja.com

通常は内部にあるサブディレクトリ上のフォルダーに外部コンテンツが公開されるように構成できますか?

そこで私は、上司から、VPが本当にベンダーにsubdomain.companyname.com/portalを使用したいというメールを受け取ります。現在、「サブドメイン」を内部でホストしており、ベンダーは最初に別のサーバー(もちろん)と外部(ファイアウォールを通過)にいることに注意してください。

したがって、義務的な「いいえ」を与える前に、外部/別のサーバーを指すフォルダーを持たせるために行うことができる、あらゆる調整について聞いてみたいと思いますか?

注:subdomain.thomsonreuters.comは完全に内部サイトであり、イントラネット上にありSSOキーを持つユーザーのみが表示できます。ベンダー-subdomain.companyname.com/portal-はインターネット上にあり、SSOキーが必要です。

1
blankip

これを機能させるには、haveを使用して、サブドメインを外部でも内部でも使用できるようにします。おそらく、このサブドメインには機密情報が含まれており、外部からは利用できないはずです。その場合、外部インターフェイスを介してサブドメインの機密部分を表示しないようにサーバーを構成する必要があります。

外部および内部で利用可能になったら、次のようなソリューションを使用できます。

  • リバースプロキシ-外部データを取得して再提供します。
  • フレームリダイレクト-外部データがHTMLフレームを使用してサブドメインの一部であるように見せます。

サブドメインを外部から利用可能にすることがnotのオプションである場合、その方法はわかりません。コメントで説明したように、サブサブドメインは実行可能な代替手段である可能性があります。

1