私の他の質問によるとUrlRewriter.NET with .NET 4.0 not working私はUrlRewriter.NETを動作させることができませんでした。ManagedFusion Url書き換えが動作しない
これでManagedFusionを試しました。ローカルでは動作しますが、サーバーでは動作しませんが、エラーは異なります。実際には動作する可能性があり、設定に何か間違ったことがあります。
は、だから私のweb.configファイルの設定は、(要約版)
<configuration>
<configSections>
<section name="managedFusion.rewriter" type="ManagedFusion.Rewriter.Configuration.ManagedFusionRewriterSectionGroup"/>
</configSections>
<managedFusion.rewriter xmlns="http://managedfusion.com/xsd/managedFusion/rewriter">
<rules engine="Apache">
<apache defaultFileName="ManagedFusion.Rewriter.txt" />
</rules>
<rewriter>
<proxy useAsyncProxy="true" />
</rewriter>
</managedFusion.rewriter>
<system.web>
<identity impersonate="false" />
<httpModules>
<add name="RewriterModule" type="ManagedFusion.Rewriter.RewriterModule, ManagedFusion.Rewriter"/>
</httpModules>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<modules runAllManagedModulesForAllRequests="true">
<add name="RewriterModule" type="ManagedFusion.Rewriter.RewriterModule, ManagedFusion.Rewriter" />
</modules>
<handlers>
<add name="RewriterProxyHandler" preCondition="integratedMode" verb="*" path="RewriterProxy.axd" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</handlers>
<defaultDocument enabled="false" />
</system.webServer>
マイManagedFusion.Rewriter.txtが
RewriteEngine On
RewriteBase/
#
# Campaign
RewriteRule ^/Campaign/List /Campaign/List.aspx [NC]
ですが、今、これは私のローカルマシン上で完全に正常に動作している(のVisual Studio 2010)しかし、私はそれをアップロードすると私は見つけることができないと言う404を取得/Campaign/List.aspx。
また、これはSSLにも行きます。私はそのアカウントのSSL証明書が別のサブドメイン用であり、SSLエラーをスローしてしまいます。
私が間違っていることはありますか?今回は、URLモジュールがすべてのリクエストを処理しているように見えますが、これは何とか間違って設定したようです。
実行は、IIS 7.0追加情報 - 統合されたパイプライン
.NET 4.0
私は、この質問のランダムな閉会と辞任の投票には同意しません。はい、それは5歳ですが、上記のようにサーバー上でログディレクトリの権利を与えないと問題が存在し、他のホスティングプロバイダであっても問題を解決する有効な回答があります。この質問のオフトピックフラグは、再現できるので無効であると思われます。単純な誤字によるものではありませんでした。 –