Windows Server 2008R2でIIS 7.5を実行しています。
現在、mydomain.edu
のルートでサイトを運営しています。また、さまざまなアプリケーション(たとえば、mydomain.edu/calendar
、mydomain.edu/research
、mydomain.edu/otherapp
)をサーバーで実行しています。
ルートサイトのコンテンツを他のアプリケーションから論理的に分離するためにルートサイトをサブディレクトリ(つまり、mydomain.edu/sub
)に移動したいのですが、mydomain.edu
からmydomain.edu/sub
へのトラフィックがあります。
これは、パスに「sub」を表示せずに実行可能ですか?
たとえば、すべてのページは引き続きmydomain.edu/regularpage.htm
またはmydomain.edu/directory/page.htm
NOT mydomain.edu/sub/regularpage.htm
またはmydomain.edu/sub/directory/page.htm
)を表示する必要があります。
他のアプリケーションに影響を与えないように除外を追加できますか?
これがかなり標準的な要求であり、これを過剰に考えているのか、またはこれが絶対に考慮すべきではないひどいアイデアであるのかはわかりません。
ファイルシステム上のファイルを別の場所に移動するだけで、URL書き換えルールを設定するのではなく、同じURL構造を維持したい場合は、IIS Webサイト構成の物理パスを変更できます。
次のことを想定します。
Webサイトの物理パスを変更するには:
物理パスを変更しても、パフォーマンスに影響はありません。お役に立てば幸いです。