1

DNN 5.6.3を使用していて、1つのURLだけをページにリダイレクトする必要があります

URLはhttp://domain.com/schmoozeであり、http://domain.com/schmooze.aspxにリダイレクトする必要があります

私はHOSTfindのフレンドリーなURLの部分にあります:。/schmooze。 置換:〜/ Default.aspx?TabId = 258

しかし、404(見つかりません)エラーが発生します-私のフレンドリURLは間違っていますか?私は何か他のものが欠けていますか?これはURLリライターで機能するはずです

4

1 に答える 1

2

これを試して。

DNNルートディレクトリでSiteUrls.configを開き、次の場所に配置します。

<RewriterRule>
  <LookFor>(.*)/schmooze</LookFor>
  <SendTo>~/schmooze.aspx</SendTo>
</RewriterRule>

すべてのIIS要求がasp.netプロセスにマップされていることを確認する必要があります。これを行うには、これをweb.config内に設定します。

<modules runAllManagedModulesForAllRequests="true">

IISのこのページの詳細: http ://www.iis.net/learn/get-started/introduction-to-iis/iis-modules-overview

DotNetNukeのUIからこれを開始したい場合。iFinityのUrlMasterを使用しています。

http://store.dotnetnuke.com/home/product-details/ifinity-url-master-26 --- total-dotnetnuke-url-solution

于 2012-10-24T00:47:47.320 に答える