4

アプリケーションがドメイン ルート以外の場所にデプロイされている場合、(ルーティング用に) データ ドリブン URL に基づくロジックを使用する MVC アプリで問題が発生しています。

さまざまな Request.Url プロパティを使用してみましたが、役に立ちませんでした。

アプリをwww.mydomain.com/myapp/またはにデプロイするとしwww.mydomain.com/myapp/subapp/ます。これらの場合、どのように取得できます/myapp//myapp/subapp//myapp/Users/Recent/ユーザーが?などのまったく別のページにいる場合でも、

すべてのデータ ドリブン URL にプレフィックスを付けて、ドメイン ルートにない場合でもアプリが動作するようにする必要があります。

ありがとう。

4

1 に答える 1

10

を探していHttpRuntime.AppDomainAppVirtualPathます。

すべてのUrl.*ヘルパーがこれを行うことに注意してください。

于 2012-07-25T20:46:06.340 に答える