2016-05-16 19 views
2

IISサーバーに4つの独立したASP Webサイトが展開されています。同じIISの別のWebサイトからWebサイトフォルダにアクセス

私は自分のウェブサイトの画像にrelativePathを使ってアクセスするので、私はroot/path_to_files(そのようなもの)を持っています。

私の問題私はウェブサイト2からウェブサイト1のイメージフォルダにアクセスしたい、というように、web3アクセスweb4(あなたが写真を取得する)です。

私はabsolutePAthを試みましたが、セキュリティ上の理由(安全ではない)によってブロックされました。

ファイルからリポジトリの名前とパスを読み込んでいます。

すべてを再作成せずに、または中央のリポジトリを作成して(そこにすべてのファイルをアップロードする)ことなく、何ができますか?

編集1:URLを使用してロックされていますが、ロックを解除できます。 URLを使用してフォルダと画像を取得/一覧表示して使用できますか?他のウェブサイトへのrelativePATHのURLを解決するように!

セントラルレポジトリサイトはすでに製造段階にあり、それを行うには大きなインパクトがあります。

+2

私は、あなたがしたくないことをしなければならないと言います。静的リソース、CDNスタイルを提供するサイトを作成します。 – Crowcoder

+0

イメージの完全修飾パスを使用するとどうなりますか? 'http:// example.com/img.jpg' –

答えて

0

シンボリックリンクを考慮しましたか?共有イメージフォルダを作成できます。その後、各フォルダは、その "イメージ"フォルダをそれ自身のものとして見ることができます。

+0

IIS上では仮想フォルダと呼ばれます。 –

+0

仮想フォルダ/シンリンク/ハードリンクは動作しません.xpto \ Vpathのようにアクセスすると、リンクされたフォルダの絶対パスが取得されます。私はCDNスタイル –

+0

のために行くと思います。あなたが確かに....フォルダに参加するためにIISを使用する場合は、IISではないOSレベルで行うと、それは違いを知っていないでしょう。私はこれをうまく使って、クライアントに同じxlsドキュメントをサーバーするのに必要なWebアプリケーション間でフォルダを共有しました。 – Ben

関連する問題