<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.hostek.com/index.php?action=history&amp;feed=atom&amp;title=Special_Characters_-_IIS7</id>
		<title>Special Characters - IIS7 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.hostek.com/index.php?action=history&amp;feed=atom&amp;title=Special_Characters_-_IIS7"/>
		<link rel="alternate" type="text/html" href="https://wiki.hostek.com/index.php?title=Special_Characters_-_IIS7&amp;action=history"/>
		<updated>2026-05-05T05:51:47Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>https://wiki.hostek.com/index.php?title=Special_Characters_-_IIS7&amp;diff=1220&amp;oldid=prev</id>
		<title>Briana: Briana moved page IIS7 Special Characters to Special Characters - IIS7 without leaving a redirect</title>
		<link rel="alternate" type="text/html" href="https://wiki.hostek.com/index.php?title=Special_Characters_-_IIS7&amp;diff=1220&amp;oldid=prev"/>
				<updated>2013-03-26T02:34:13Z</updated>
		
		<summary type="html">&lt;p&gt;Briana moved page &lt;a href=&quot;/index.php?title=IIS7_Special_Characters&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;IIS7 Special Characters (page does not exist)&quot;&gt;IIS7 Special Characters&lt;/a&gt; to &lt;a href=&quot;/Special_Characters_-_IIS7&quot; title=&quot;Special Characters - IIS7&quot;&gt;Special Characters - IIS7&lt;/a&gt; without leaving a redirect&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 02:34, 26 March 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Briana</name></author>	</entry>

	<entry>
		<id>https://wiki.hostek.com/index.php?title=Special_Characters_-_IIS7&amp;diff=1219&amp;oldid=prev</id>
		<title>Jonc: Created page with &quot;==Ampersand &amp; the Request URL in IIS7==  When using IIS7, and filenames which include the ampersand character do not work and the generate the response “400 Bad Request”. ...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.hostek.com/index.php?title=Special_Characters_-_IIS7&amp;diff=1219&amp;oldid=prev"/>
				<updated>2013-03-25T18:38:21Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Ampersand &amp;amp; the Request URL in IIS7==  When using IIS7, and filenames which include the ampersand character do not work and the generate the response “400 Bad Request”. ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Ampersand &amp;amp; the Request URL in IIS7==&lt;br /&gt;
&lt;br /&gt;
When using IIS7, and filenames which include the ampersand character do not work and the generate the response “400 Bad Request”. The ampersand (&amp;amp;) is considered a &amp;quot;restricted character&amp;quot; and the request is rejected. The optimal solution is to rename any file names with ampersands. Alternatively there are two common solutions:&lt;br /&gt;
&lt;br /&gt;
#Change the Managed Pipeline Mode of the Application Pool from Integrated to Classic.&lt;br /&gt;
#Add the following to the .Net configuration, this could either be placed within a web.config file in the folder or the middle two lines could be placed within the server's web.config file in order to affect all sites.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;configuration&amp;gt;&lt;br /&gt;
   &amp;lt;system.web&amp;gt;&lt;br /&gt;
     &amp;lt;httpRuntime requestPathInvalidCharacters=&amp;quot;&amp;quot; requestValidationMode=&amp;quot;2.0&amp;quot; /&amp;gt;&lt;br /&gt;
     &amp;lt;pages validateRequest=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;/system.web&amp;gt;&lt;br /&gt;
&amp;lt;/configuration&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Railo or ColdFusion - Boncode Connector Explained===&lt;br /&gt;
The second optional resolution will work for sites using Railo and the Boncode connector.&lt;br /&gt;
&lt;br /&gt;
The BonCode connector requires .NET 4 in Integrated mode. It has a wildcard mapping and evaluates all requests to see if they should be handled by Railo or ColdFusion.  The BonCode connector utilizes .Net so the built-in .Net request filtering is blocking the request as 'potentially dangerous' as '&amp;amp;' characters are used in SQL (potentially used in sql-injection).&lt;br /&gt;
&lt;br /&gt;
When you set the application to use a 'Classic Mode' application pool, the BonCode wildcard mapping no longer runs because of the 'PreConditions' set for that handler (since it requires 'Integrated Mode') and that fixes the issue.&lt;/div&gt;</summary>
		<author><name>Jonc</name></author>	</entry>

	</feed>