Download URL Rewriter and Reverse Proxy
Description
Managed Fusion URL Rewriter is a powerful URL manipulation engine based on the Apache mod_rewrite extension. It is designed, from the ground up to bring all the features of Apache mod_rewrite to IIS 6.0 and IIS 7.0. Managed Fusion Url Rewriter works with ASP.NET.
Icons
Source Files
The download file urlrewriter.zip has the following entries.
.gitattributes// ww w . j a va 2s . c om
.gitignore
LICENSE.html
LICENSE.txt
ManagedFusion.Rewriter.msbuild
ManagedFusion.Rewriter.sln
README.md
example - ManagedFusion.Rewriter.txt
examples/CoderJournal.Rewriter.Rules/CoderJournal.Rewriter.Rules.csproj
examples/CoderJournal.Rewriter.Rules/PostQueryStringRuleAction.cs
examples/CoderJournal.Rewriter.Rules/Properties/AssemblyInfo.cs
examples/CoderJournal.Rewriter.Rules/Properties/Settings.Designer.cs
examples/CoderJournal.Rewriter.Rules/Properties/Settings.settings
examples/CoderJournal.Rewriter.Rules/app.config
examples/WebApplication/Default.aspx
examples/WebApplication/ManagedFusion.Rewriter.txt
examples/WebApplication/Properties/AssemblyInfo.cs
examples/WebApplication/SubFolder/Default.aspx
examples/WebApplication/Web.config
examples/WebApplication/WebApplication.csproj
examples/WebApplicationAjax/Default.aspx
examples/WebApplicationAjax/Default.aspx.cs
examples/WebApplicationAjax/Default.aspx.designer.cs
examples/WebApplicationAjax/ManagedFusion.Rewriter.txt
examples/WebApplicationAjax/Properties/AssemblyInfo.cs
examples/WebApplicationAjax/Web.config
examples/WebApplicationAjax/WebApplicationAjax.csproj
examples/Website/Default.aspx
examples/Website/ManagedFusion.Rewriter.txt
examples/Website/SubFolder/Default.aspx
examples/Website/Web.config
lib/Moq.dll
lib/NuGet.exe
lib/nunit.framework.dll
nuget/ManagedFusion.Logo.png
nuget/content/ManagedFusion.Rewriter.txt
nuget/content/web.config.transform
rewrite_schema.xml
src/ConditionContext.cs
src/ConditionVariable.cs
src/Conditions/ConditionFlagProcessor.cs
src/Conditions/DefaultCondition.cs
src/Conditions/DefaultConditionTestValue.cs
src/Conditions/Flags/NoCaseFlag.cs
src/Conditions/Flags/OrNextFlag.cs
src/Conditions/IsDirectoryCondition.cs
src/Conditions/IsFileCondition.cs
src/Conditions/IsFileWithSizeCondition.cs
src/Conditions/LexicographicallyEqualCondition.cs
src/Conditions/LexicographicallyFollowsCondition.cs
src/Conditions/LexicographicallyPrecedesCondition.cs
src/Configuration/ManagedFusionRewriterConfiguration.csd
src/Configuration/ManagedFusionRewriterConfiguration.csd.config
src/Configuration/ManagedFusionRewriterConfiguration.csd.cs
src/Configuration/ManagedFusionRewriterConfiguration.csd.diagram
src/Configuration/ManagedFusionRewriterConfiguration.csd.xsd
src/Configuration/RewriterModuleItem.cs
src/Configuration/RulesEngine.cs
src/Engines/ApacheEngine.cs
src/Engines/ApacheRuleSet.cs
src/Engines/ApplicationEngine.cs
src/Engines/ApplicationRuleSet.cs
src/Engines/IRewriterEngine.cs
src/Engines/MicrosoftEngine.cs
src/Engines/MicrosoftRuleSet.cs
src/Engines/ModuleFactory.cs
src/Engines/RewriterEngineException.cs
src/ICondition.cs
src/IConditionFlag.cs
src/IConditionFlagProcessor.cs
src/IConditionTestValue.cs
src/IHttpProxyHandler.cs
src/IRule.cs
src/IRuleAction.cs
src/IRuleFlag.cs
src/IRuleFlagProcessor.cs
src/KnownHttpVerb.cs
src/LoadRulesEventArgs.cs
src/ManagedFusion.Rewriter.csproj
src/ManagedFusion.Rewriter.nuspec
src/ManagedFusion.snk
src/Manager.cs
src/OrderedList.cs
src/Pattern.cs
src/Properties/AssemblyInfo.cs
src/ProxyAsyncHandler.cs
src/ProxyHandler.cs
src/RefreshRulesEventArgs.cs
src/RewriterException.cs
src/RewriterModule.cs
src/RewriterServerVariableType.cs
src/RuleContext.cs
src/RuleFlagProcessorResponse.cs
src/RuleSet.cs
src/RuleSetContext.cs
src/RuleSetException.cs
src/RuleSetOutputFilter.cs
src/RuleVariable.cs
src/Rules/DefaultOutputRuleAction.cs
src/Rules/DefaultRule.cs
src/Rules/DefaultRuleAction.cs
src/Rules/Flags/ChainFlag.cs
src/Rules/Flags/LastFlag.cs
src/Rules/Flags/NextRuleFlag.cs
src/Rules/Flags/NoCaseFlag.cs
src/Rules/Flags/NoEscapeFlag.cs
src/Rules/Flags/NotForInternalSubRequestsFlag.cs
src/Rules/Flags/ProxyFlag.cs
src/Rules/Flags/QueryStringAppendFlag.cs
src/Rules/Flags/RedirectFlag.cs
src/Rules/Flags/ResponseCookieFlag.cs
src/Rules/Flags/ResponseMimeTypeFlag.cs
src/Rules/Flags/ResponseStatusFlag.cs
src/Rules/Flags/ServerVariableFlag.cs
src/Rules/Flags/SkipRuleFlag.cs
src/Rules/RuleFlagProcessor.cs
src/ServerVariable.cs
test/ManagedFusion.Rewriter.Tests/ApacheStyleTest.cs
test/ManagedFusion.Rewriter.Tests/App.config
test/ManagedFusion.Rewriter.Tests/BaseTest.cs
test/ManagedFusion.Rewriter.Tests/CommonProblemTest.cs
test/ManagedFusion.Rewriter.Tests/CommonUseTest.cs
test/ManagedFusion.Rewriter.Tests/Conditions/Flags/NoCaseTest.cs
test/ManagedFusion.Rewriter.Tests/Conditions/Flags/OrNextTest.cs
test/ManagedFusion.Rewriter.Tests/HttpHelpers.cs
test/ManagedFusion.Rewriter.Tests/KnownHttpVerbTest.cs
test/ManagedFusion.Rewriter.Tests/ManagedFusion.Rewriter.Tests.csproj
test/ManagedFusion.Rewriter.Tests/PatternTest.cs
test/ManagedFusion.Rewriter.Tests/Properties/AssemblyInfo.cs
test/ManagedFusion.Rewriter.Tests/ProxyTest.cs
test/ManagedFusion.Rewriter.Tests/RuleFlagProcessorTest.cs
test/ManagedFusion.Rewriter.Tests/Rules/DefaultOutputRuleActionTest.cs
test/ManagedFusion.Rewriter.Tests/Rules/DefaultRuleActionTest.cs
test/ManagedFusion.Rewriter.Tests/Rules/Flags/ChainFlagTest.cs
test/ManagedFusion.Rewriter.Tests/Rules/Flags/LastFlagTest.cs
test/ManagedFusion.Rewriter.Tests/Rules/Flags/NextRuleFlagTest.cs
test/ManagedFusion.Rewriter.Tests/Rules/Flags/NoCaseTest.cs
test/ManagedFusion.Rewriter.Tests/Rules/Flags/QueryStringAppendFlagTest.cs
test/ManagedFusion.Rewriter.Tests/Rules/Flags/RedirectFlagTest.cs
test/ManagedFusion.Rewriter.Tests/Rules/Flags/SkipRuleFlagTest.cs
test/ManagedFusion.Rewriter.Tests/RulesHelper.cs
test/ManagedFusion.Rewriter.Tests/StringExtensions.cs
test/ManagedFusion.Rewriter.Tests/TestProxyAsyncHandler.cs
test/ManagedFusion.Rewriter.Tests/TestProxyHandler.cs
test/ManagedFusion.Rewriter.Tests/TestRuleAction.cs
Download
Click the following link to download urlrewriter.zip.
urlrewriter.zip