<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>URL Rewriter and Reverse Proxy</title><link>http://urlrewriter.codeplex.com/project/feeds/rss</link><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.</description><item><title>New Post: Recursive rule checking causes overflow</title><link>http://urlrewriter.codeplex.com/discussions/441531</link><description>&lt;div style="line-height: normal;"&gt;Hi,&lt;br /&gt;
&lt;br /&gt;
I've just installed Url Rewriter as a nuget package in my ASP.Net MVC 4 web app. I'm testing it locally and can't get rewrites to work.&lt;br /&gt;
I only have one rule in the ManagedFusion.Rewriter.txt file, but in the log file I see that for each request, the files is processed a dozen times. It matches the rule correctly, the output is valid (i.e. a URL that is correctly routed to my controller/action). But this is repeated over and over (input as the url I type, valid output) until I get a 500 error due to an overflow.&lt;br /&gt;
&lt;br /&gt;
Any idea what's wrong there? Why can't it stop processing the request against the rules?&lt;br /&gt;
&lt;br /&gt;
Setup: ASP.net MVC 4 /.net 4.5&lt;br /&gt;
Url Rewriter 3.5.7.15067&lt;br /&gt;
Tested with IIS 8 and IIS Express 8&lt;br /&gt;
&lt;/div&gt;</description><author>antoine220</author><pubDate>Thu, 25 Apr 2013 10:58:56 GMT</pubDate><guid isPermaLink="false">New Post: Recursive rule checking causes overflow 20130425105856A</guid></item><item><title>New Post: Recursive rule checking causes overflow</title><link>http://urlrewriter.codeplex.com/discussions/441531</link><description>&lt;div style="line-height: normal;"&gt;Hi,&lt;br /&gt;
&lt;br /&gt;
I've just installed Url Rewriter as a nuget package in my ASP.Net MVC 4 web app. I'm testing it locally and can't get rewrites to work.&lt;br /&gt;
I only have one rule in the ManagedFusion.Rewriter.txt file, but in the log file I see that for each request, the files is processed a dozen times. It matches the rule correctly, the output is valid (i.e. a URL that is correctly routed to my controller/action). But this is repeated over and over (input as the url I type, valid output) until I get a 500 error due to an overflow.&lt;br /&gt;
&lt;br /&gt;
Any idea what's wrong there? Why can't it stop processing the request against the rules?&lt;br /&gt;
&lt;br /&gt;
Setup: ASP.net MVC 4 /.net 4.5&lt;br /&gt;
Url Rewriter 3.5.7.15067&lt;br /&gt;
Tested with IIS 8 and IIS Express 8&lt;br /&gt;
&lt;/div&gt;</description><author>antoine220</author><pubDate>Thu, 25 Apr 2013 10:58:56 GMT</pubDate><guid isPermaLink="false">New Post: Recursive rule checking causes overflow 20130425105856A</guid></item><item><title>New Post: Recursive rule checking causes overflow</title><link>http://urlrewriter.codeplex.com/discussions/441531</link><description>&lt;div style="line-height: normal;"&gt;Hi,&lt;br /&gt;
&lt;br /&gt;
I've just installed Url Rewriter as a nuget package in my ASP.Net MVC 4 web app. I'm testing it locally and can't get rewrites to work.&lt;br /&gt;
I only have one rule in the ManagedFusion.Rewriter.txt file, but in the log file I see that for each request, the files is processed a dozen times. It matches the rule correctly, the output is valid (i.e. a URL that is correctly routed to my controller/action). But this is repeated over and over (input as the url I type, valid output) until I get a 500 error due to an overflow.&lt;br /&gt;
&lt;br /&gt;
Any idea what's wrong there? Why can't it stop processing the request against the rules?&lt;br /&gt;
&lt;br /&gt;
Setup: ASP.net MVC 4 /.net 4.5&lt;br /&gt;
Url Rewriter 3.5.7.15067&lt;br /&gt;
Tested with IIS 8 and IIS Express 8&lt;br /&gt;
&lt;/div&gt;</description><author>antoine220</author><pubDate>Thu, 25 Apr 2013 10:58:56 GMT</pubDate><guid isPermaLink="false">New Post: Recursive rule checking causes overflow 20130425105856A</guid></item><item><title>Updated Release: Url Rewriter 2.2 (Nov 06, 2008)</title><link>http://urlrewriter.codeplex.com/releases/view/18736</link><description>&lt;div class="wikidoc"&gt;If you would like to find out more about the past releases please visit us at &lt;a href="http://www.managedfusion.com/products/url-rewriter/release-notes.aspx"&gt;http://www.managedfusion.com/products/url-rewriter/release-notes.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version 2.2&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;Added support for RewriteCond backreferences: These are backreferences of the form %N  (1 &amp;lt;= N &amp;lt;= 9), which provide access to the grouped parts (again, in parentheses) of the pattern, from the last matched RewriteCond in the current set of conditions. &lt;/li&gt;
&lt;li&gt;Updated the logging output to be more readable.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>nberardi</author><pubDate>Fri, 29 Mar 2013 18:26:27 GMT</pubDate><guid isPermaLink="false">Updated Release: Url Rewriter 2.2 (Nov 06, 2008) 20130329062627P</guid></item><item><title>Released: Url Rewriter 2.2 (Nov 06, 2008)</title><link>http://urlrewriter.codeplex.com/releases/view/18736</link><description>
&lt;div class="wikidoc"&gt;If you would like to find out more about the past releases please visit us at
&lt;a href="http://www.managedfusion.com/products/url-rewriter/release-notes.aspx"&gt;http://www.managedfusion.com/products/url-rewriter/release-notes.aspx&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Version 2.2&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Added support for RewriteCond backreferences: These are backreferences of the form %N (1 &amp;lt;= N &amp;lt;= 9), which provide access to the grouped parts (again, in parentheses) of the pattern, from the last matched RewriteCond in the current set of conditions.
&lt;/li&gt;&lt;li&gt;Updated the logging output to be more readable.&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 29 Mar 2013 18:26:27 GMT</pubDate><guid isPermaLink="false">Released: Url Rewriter 2.2 (Nov 06, 2008) 20130329062627P</guid></item><item><title>Updated Release: Url Rewriter 2.5 (Feb 01, 2009)</title><link>http://urlrewriter.codeplex.com/releases/view/22618</link><description>&lt;div class="wikidoc"&gt;If you would like to find out more about the past releases please visit us at &lt;a href="http://www.managedfusion.com/products/url-rewriter/release-notes.aspx"&gt;http://www.managedfusion.com/products/url-rewriter/release-notes.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version 2.5&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;Major update to the proxy handler, it is much faster, and provides an exact duplication of headers from the proxied server.&lt;/li&gt;
&lt;li&gt;Added full support for $N and %N support in conditions and rules now.&lt;/li&gt;
&lt;li&gt;Added contexts for condition, rule, and ruleset to make transfer of common data easier for implementations of the API.&lt;/li&gt;
&lt;li&gt;Added split between async and sync proxy handler, this can now be controlled through the web.config using useAsyncProxy.&lt;/li&gt;
&lt;li&gt;Fixed issue with transfer-encoding: chuncked&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>nberardi</author><pubDate>Fri, 29 Mar 2013 18:26:11 GMT</pubDate><guid isPermaLink="false">Updated Release: Url Rewriter 2.5 (Feb 01, 2009) 20130329062611P</guid></item><item><title>Released: Url Rewriter 2.5 (Feb 01, 2009)</title><link>http://urlrewriter.codeplex.com/releases/view/22618</link><description>
&lt;div class="wikidoc"&gt;If you would like to find out more about the past releases please visit us at
&lt;a href="http://www.managedfusion.com/products/url-rewriter/release-notes.aspx"&gt;http://www.managedfusion.com/products/url-rewriter/release-notes.aspx&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Version 2.5&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Major update to the proxy handler, it is much faster, and provides an exact duplication of headers from the proxied server.
&lt;/li&gt;&lt;li&gt;Added full support for $N and %N support in conditions and rules now. &lt;/li&gt;&lt;li&gt;Added contexts for condition, rule, and ruleset to make transfer of common data easier for implementations of the API.
&lt;/li&gt;&lt;li&gt;Added split between async and sync proxy handler, this can now be controlled through the web.config using useAsyncProxy.
&lt;/li&gt;&lt;li&gt;Fixed issue with transfer-encoding: chuncked&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 29 Mar 2013 18:26:11 GMT</pubDate><guid isPermaLink="false">Released: Url Rewriter 2.5 (Feb 01, 2009) 20130329062611P</guid></item><item><title>Updated Release: Url Rewriter 3.0 (Jun 07, 2009)</title><link>http://urlrewriter.codeplex.com/releases/view/23521</link><description>&lt;div class="wikidoc"&gt;If you would like to find out more about the past releases please visit us at &lt;a href="http://www.managedfusion.com/products/url-rewriter/release-notes.aspx"&gt;http://www.managedfusion.com/products/url-rewriter/release-notes.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version 3.0&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;b&gt;Breaking Change&lt;/b&gt; Configuration in the web.config has been reorganized.&lt;/li&gt;
&lt;li&gt;Major rewrite to the URL Rewriter to provide better performance and more reliable logging.&lt;/li&gt;
&lt;li&gt;Major update to the proxy handler, it is much faster, and provides an exact duplication of headers from the proxied server.&lt;/li&gt;
&lt;li&gt;Fixed many issues with the chunked encoding, so you are now able to proxy web based services, such as SVN.&lt;/li&gt;
&lt;li&gt;Full rewrite of the rule, condition, and flag handling system to provide better performance and more flexibility for developers.&lt;/li&gt;
&lt;li&gt;More extensibility points have been created for developers interested in creating their own handlers for rules, conditions, and flags.&lt;/li&gt;
&lt;li&gt;More extensive testing of internal mechanics of the rewriter.&lt;/li&gt;
&lt;li&gt;Added thread safety to the Apache rule set refresh.&lt;/li&gt;
&lt;li&gt;Added initial support for Microsoft UrlRewriter IIS 7 module, this will provided a starting point for extension of the Microsoft configuration to support proxying and other more advanced Apache features.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Issues Fixed&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3.0.1&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/6494"&gt;Rewrite Log changes needed&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;3.0.2&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7079"&gt;Intigrated Pipeline Not Working With GoDaddy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7167"&gt;RewriteLog Doesn&amp;#39;t Accept Folder&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7281"&gt;WebDAV Response not proxied back&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;3.0.3&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7656"&gt;Support Proxy of Responses with Chunked Encoding&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;3.0.4&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7869"&gt;System.ArgumentOutOfRangeException&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7911"&gt;Location headers are not url-encoded and may contain spaces&lt;/a&gt; (thanks to spanel for the patch)&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;3.0.5&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7952"&gt;Update Proxy Response Not Found to Bad Request&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/8000"&gt;HTTPS Proxy Problem&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;3.0.6&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/8003"&gt;Error: ExtensionAttribute is ambiguous in the namespace &amp;#39;System.Runtime.CompilerServices&amp;#39;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/8091"&gt;Sign the assembly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/8297"&gt;Support for Proxying Motion JPEG&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>nberardi</author><pubDate>Fri, 29 Mar 2013 18:25:48 GMT</pubDate><guid isPermaLink="false">Updated Release: Url Rewriter 3.0 (Jun 07, 2009) 20130329062548P</guid></item><item><title>Released: Url Rewriter 3.0 (Jun 07, 2009)</title><link>http://urlrewriter.codeplex.com/releases/view/23521</link><description>
&lt;div class="wikidoc"&gt;If you would like to find out more about the past releases please visit us at
&lt;a href="http://www.managedfusion.com/products/url-rewriter/release-notes.aspx"&gt;http://www.managedfusion.com/products/url-rewriter/release-notes.aspx&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Version 3.0&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Breaking Change&lt;/b&gt; Configuration in the web.config has been reorganized. &lt;/li&gt;&lt;li&gt;Major rewrite to the URL Rewriter to provide better performance and more reliable logging.
&lt;/li&gt;&lt;li&gt;Major update to the proxy handler, it is much faster, and provides an exact duplication of headers from the proxied server.
&lt;/li&gt;&lt;li&gt;Fixed many issues with the chunked encoding, so you are now able to proxy web based services, such as SVN.
&lt;/li&gt;&lt;li&gt;Full rewrite of the rule, condition, and flag handling system to provide better performance and more flexibility for developers.
&lt;/li&gt;&lt;li&gt;More extensibility points have been created for developers interested in creating their own handlers for rules, conditions, and flags.
&lt;/li&gt;&lt;li&gt;More extensive testing of internal mechanics of the rewriter. &lt;/li&gt;&lt;li&gt;Added thread safety to the Apache rule set refresh. &lt;/li&gt;&lt;li&gt;Added initial support for Microsoft UrlRewriter IIS 7 module, this will provided a starting point for extension of the Microsoft configuration to support proxying and other more advanced Apache features.&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;Issues Fixed&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;3.0.1&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/6494"&gt;Rewrite Log changes needed&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;3.0.2&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7079"&gt;Intigrated Pipeline Not Working With GoDaddy&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7167"&gt;RewriteLog Doesn&amp;#39;t Accept Folder&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7281"&gt;WebDAV Response not proxied back&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;3.0.3&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7656"&gt;Support Proxy of Responses with Chunked Encoding&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;3.0.4&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7869"&gt;System.ArgumentOutOfRangeException&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7911"&gt;Location headers are not url-encoded and may contain spaces&lt;/a&gt; (thanks to spanel for the patch)&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;3.0.5&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7952"&gt;Update Proxy Response Not Found to Bad Request&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/8000"&gt;HTTPS Proxy Problem&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;b&gt;3.0.6&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/8003"&gt;Error: ExtensionAttribute is ambiguous in the namespace &amp;#39;System.Runtime.CompilerServices&amp;#39;&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/8091"&gt;Sign the assembly&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/8297"&gt;Support for Proxying Motion JPEG&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 29 Mar 2013 18:25:47 GMT</pubDate><guid isPermaLink="false">Released: Url Rewriter 3.0 (Jun 07, 2009) 20130329062547P</guid></item><item><title>Updated Release: Url Rewriter 3.5 (Dec 03, 2009)</title><link>http://urlrewriter.codeplex.com/releases/view/36792</link><description>&lt;div class="wikidoc"&gt;As of the release of version 3.5 we now support the &lt;a href="http://www.iis.net/expand/URLRewrite"&gt;Microsoft URL Rewrite Module&lt;/a&gt; XML syntax in the web.config.  This means it will be much easier to transport your Microsoft URL Rewrite rules between the Visual Studio Development (Cassini) Server and IIS 7.0. &lt;br /&gt;
&lt;h2&gt;Version 3.5.3&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/10813"&gt;Overwriting of Set-Cookie in Proxy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/10893"&gt;Reverse Proxy Doesn&amp;#39;t Handle Basic HTTP Authentication&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;Version 3.5.2&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/10093"&gt;OPTIONS throwing error.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/9994"&gt;Example Not Working&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/9970"&gt;Flags are getting processed in wrong order&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;Version 3.5.1&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/9674"&gt;Input URL is processed instead of treated as plain text&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/9793"&gt;3.5 beta: default 302 value for redirect flag not handled&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;Version 3.5&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/9529"&gt;Exception Being Thrown During Redirects&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/8682"&gt;Logging Under Medium Trust&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/9114"&gt;Support for Microsoft IIS7 Rewrite Rules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/9090"&gt;Rewrite Path Shouldn&amp;#39;t Use Path And Query&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/8406"&gt;QSAPPEND Not Working Correctly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/8656"&gt;Support For WordPress on GoDaddy on IIS 7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7229"&gt;RewriteOptions MaxRedirects&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>nberardi</author><pubDate>Fri, 29 Mar 2013 18:25:23 GMT</pubDate><guid isPermaLink="false">Updated Release: Url Rewriter 3.5 (Dec 03, 2009) 20130329062523P</guid></item><item><title>Released: Url Rewriter 3.5 (Dec 03, 2009)</title><link>http://urlrewriter.codeplex.com/releases/view/36792</link><description>
&lt;div class="wikidoc"&gt;As of the release of version 3.5 we now support the &lt;a href="http://www.iis.net/expand/URLRewrite"&gt;
Microsoft URL Rewrite Module&lt;/a&gt; XML syntax in the web.config. This means it will be much easier to transport your Microsoft URL Rewrite rules between the Visual Studio Development (Cassini) Server and IIS 7.0.
&lt;br&gt;
&lt;h2&gt;Version 3.5.3&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/10813"&gt;Overwriting of Set-Cookie in Proxy&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/10893"&gt;Reverse Proxy Doesn&amp;#39;t Handle Basic HTTP Authentication&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h2&gt;Version 3.5.2&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/10093"&gt;OPTIONS throwing error.&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/9994"&gt;Example Not Working&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/9970"&gt;Flags are getting processed in wrong order&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h2&gt;Version 3.5.1&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/9674"&gt;Input URL is processed instead of treated as plain text&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/9793"&gt;3.5 beta: default 302 value for redirect flag not handled&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h2&gt;Version 3.5&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/9529"&gt;Exception Being Thrown During Redirects&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/8682"&gt;Logging Under Medium Trust&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/9114"&gt;Support for Microsoft IIS7 Rewrite Rules&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/9090"&gt;Rewrite Path Shouldn&amp;#39;t Use Path And Query&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/8406"&gt;QSAPPEND Not Working Correctly&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/8656"&gt;Support For WordPress on GoDaddy on IIS 7&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://urlrewriter.codeplex.com/workitem/7229"&gt;RewriteOptions MaxRedirects&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 29 Mar 2013 18:25:23 GMT</pubDate><guid isPermaLink="false">Released: Url Rewriter 3.5 (Dec 03, 2009) 20130329062523P</guid></item><item><title>New Post: Does this work with the IIS development version?</title><link>http://urlrewriter.codeplex.com/discussions/433381</link><description>&lt;div style="line-height: normal;"&gt;Think I found an answer. Yyes it works with the built in developement IIS.  One some adjustment though is that binding must be done to the application's root path.  So if the path to the application root is &lt;br /&gt;
&lt;pre&gt;&lt;code&gt;http://localhost:30320/MyWebApp/ &lt;/code&gt;&lt;/pre&gt;

and wanting to bind &lt;br /&gt;
&lt;pre&gt;&lt;code&gt;http://localhost:30320/MyWebApp/http-bind/  &lt;/code&gt;&lt;/pre&gt;

then the rewrite rule needs to be &lt;br /&gt;
&lt;pre&gt;&lt;code&gt;RewriteRule ^/MyWebApp/http-bind/ http://server.somedomain.com:5280/http-bind/ [P,L]&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;</description><author>jonp123</author><pubDate>Sun, 17 Feb 2013 03:40:39 GMT</pubDate><guid isPermaLink="false">New Post: Does this work with the IIS development version? 20130217034039A</guid></item><item><title>New Post: Does this work with the IIS development version?</title><link>http://urlrewriter.codeplex.com/discussions/433381</link><description>&lt;div style="line-height: normal;"&gt;Think I found an answer. Yyes it works with the built in developement IIS.  One some adjustment though is that binding must be done to the application's root path.  So if the path to the application root is &lt;br /&gt;
&lt;pre&gt;&lt;code&gt;http://localhost:30320/MyWebApp/ &lt;/code&gt;&lt;/pre&gt;

and wanting to bind &lt;br /&gt;
&lt;pre&gt;&lt;code&gt;http://localhost:30320/MyWebApp/http-bind/  &lt;/code&gt;&lt;/pre&gt;

then the rewrite rule needs to be &lt;br /&gt;
&lt;pre&gt;&lt;code&gt;RewriteRule ^/MyWebApp/http-bind/ http://server.somedomain.com:5280/http-bind/ [P,L]&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;</description><author>jonp123</author><pubDate>Sun, 17 Feb 2013 03:40:39 GMT</pubDate><guid isPermaLink="false">New Post: Does this work with the IIS development version? 20130217034039A</guid></item><item><title>New Post: Does this work with the IIS development version?</title><link>http://urlrewriter.codeplex.com/discussions/433381</link><description>&lt;div style="line-height: normal;"&gt;Think I found an answer. Yyes it works with the built in developement IIS.  One some adjustment though is that binding must be done to the application's root path.  So if the path to the application root is &lt;br /&gt;
&lt;pre&gt;&lt;code&gt;http://localhost:30320/MyWebApp/ &lt;/code&gt;&lt;/pre&gt;

and wanting to bind &lt;br /&gt;
&lt;pre&gt;&lt;code&gt;http://localhost:30320/MyWebApp/http-bind/  &lt;/code&gt;&lt;/pre&gt;

then the rewrite rule needs to be &lt;br /&gt;
&lt;pre&gt;&lt;code&gt;RewriteRule ^/MyWebApp/http-bind/ http://server.somedomain.com:5280/http-bind/ [P,L]&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;</description><author>jonp123</author><pubDate>Sun, 17 Feb 2013 03:40:39 GMT</pubDate><guid isPermaLink="false">New Post: Does this work with the IIS development version? 20130217034039A</guid></item><item><title>New Post: Does this work with the IIS development version?</title><link>http://urlrewriter.codeplex.com/discussions/433381</link><description>&lt;div style="line-height: normal;"&gt;Nice looking project.  Have source installed in VS2010 and the basics configured.  It is working with the test rewrite rule of &lt;br /&gt;
&lt;pre&gt;&lt;code&gt;RewriteRule ^/(.*)      http://google.com [R=302]&lt;/code&gt;&lt;/pre&gt;

Now I'm trying to get it to work as a reverse proxy using&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;RewriteEngine On
RewriteRule /http-bind/ http://server.somedomain.com:5280/http-bind/ [P,L]
&lt;/code&gt;&lt;/pre&gt;

(Not the real domain above) Which unfortunately is returning a 400 Bad Request.  I'm thinking perhaps its because I'm using the built in development web server IIS (7.5).  Do you know if its compatible?  &lt;br /&gt;
&lt;/div&gt;</description><author>jonp123</author><pubDate>Sat, 16 Feb 2013 18:54:43 GMT</pubDate><guid isPermaLink="false">New Post: Does this work with the IIS development version? 20130216065443P</guid></item><item><title>New Post: Does this work with the IIS development version?</title><link>http://urlrewriter.codeplex.com/discussions/433381</link><description>&lt;div style="line-height: normal;"&gt;Nice looking project.  Have source installed in VS2010 and the basics configured.  It is working with the test rewrite rule of &lt;br /&gt;
&lt;pre&gt;&lt;code&gt;RewriteRule ^/(.*)      http://google.com [R=302]&lt;/code&gt;&lt;/pre&gt;

Now I'm trying to get it to work as a reverse proxy using&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;RewriteEngine On
RewriteRule /http-bind/ http://server.somedomain.com:5280/http-bind/ [P,L]
&lt;/code&gt;&lt;/pre&gt;

(Not the real domain above) Which unfortunately is returning a 400 Bad Request.  I'm thinking perhaps its because I'm using the built in development web server IIS (7.5).  Do you know if its compatible?  &lt;br /&gt;
&lt;/div&gt;</description><author>jonp123</author><pubDate>Sat, 16 Feb 2013 18:54:43 GMT</pubDate><guid isPermaLink="false">New Post: Does this work with the IIS development version? 20130216065443P</guid></item><item><title>New Post: Does this work with the IIS development version?</title><link>http://urlrewriter.codeplex.com/discussions/433381</link><description>&lt;div style="line-height: normal;"&gt;Nice looking project.  Have source installed in VS2010 and the basics configured.  It is working with the test rewrite rule of &lt;br /&gt;
&lt;pre&gt;&lt;code&gt;RewriteRule ^/(.*)      http://google.com [R=302]&lt;/code&gt;&lt;/pre&gt;

Now I'm trying to get it to work as a reverse proxy using&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;RewriteEngine On
RewriteRule /http-bind/ http://server.somedomain.com:5280/http-bind/ [P,L]
&lt;/code&gt;&lt;/pre&gt;

(Not the real domain above) Which unfortunately is returning a 400 Bad Request.  I'm thinking perhaps its because I'm using the built in development web server IIS (7.5).  Do you know if its compatible?  &lt;br /&gt;
&lt;/div&gt;</description><author>jonp123</author><pubDate>Sat, 16 Feb 2013 18:54:43 GMT</pubDate><guid isPermaLink="false">New Post: Does this work with the IIS development version? 20130216065443P</guid></item><item><title>New Post: Reverse Proxy, HTTP Basic Authentication and Sharepoint</title><link>http://urlrewriter.codeplex.com/discussions/360014</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Has anyone in the community been successful in setting up Reverse Proxying to a Sharepoint site, or any other site using HTTP Basic Authentication? If so, is there a particular minimum version to use or particular configuration needed in the rules file?&amp;nbsp;In
 my current set up attempt (running within the Web Development Web Server from Visual Studio 2010 Express Edition, which please let me know if this is part of the reason), I am correctly proxied at first and am prompted to authenticate, but IIS on the Sharepoint
 server (behind the proxy) still reports a 401 and the browser asks to retry the authentication again.&lt;/p&gt;
&lt;/div&gt;</description><author>bigosmj</author><pubDate>Mon, 18 Jun 2012 17:07:49 GMT</pubDate><guid isPermaLink="false">New Post: Reverse Proxy, HTTP Basic Authentication and Sharepoint 20120618050749P</guid></item><item><title>New Post: Reverse Proxy, HTTP Basic Authentication and Sharepoint</title><link>http://urlrewriter.codeplex.com/discussions/360014</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Has anyone in the community been successful in setting up Reverse Proxying to a Sharepoint site, or any other site using HTTP Basic Authentication? If so, is there a particular minimum version to use or particular configuration needed in the rules file?&amp;nbsp;In
 my current set up attempt (running within the Web Development Web Server from Visual Studio 2010 Express Edition, which please let me know if this is part of the reason), I am correctly proxied at first and am prompted to authenticate, but IIS on the Sharepoint
 server (behind the proxy) still reports a 401 and the browser asks to retry the authentication again.&lt;/p&gt;
&lt;/div&gt;</description><author>bigosmj</author><pubDate>Mon, 18 Jun 2012 17:07:49 GMT</pubDate><guid isPermaLink="false">New Post: Reverse Proxy, HTTP Basic Authentication and Sharepoint 20120618050749P</guid></item><item><title>Source code checked in, #45c3bf938f69</title><link>http://urlrewriter.codeplex.com/SourceControl/changeset/changes/45c3bf938f69</link><description>rollup for release 3.6.0&amp;#10;</description><author>Nick Berardi</author><pubDate>Tue, 12 Jun 2012 16:28:01 GMT</pubDate><guid isPermaLink="false">Source code checked in, #45c3bf938f69 20120612042801P</guid></item></channel></rss>