title: HTTP Error 404.4 - Not Found The resource you are looking for does not have a handler associated with it
body: <p>I've hosted a site in IIS but whenever I browse to the site I get 404.4. How can I solve this? I've referred several posts and they all say the issue is about staticfile but it is already mapped. What more can I do? Here is the attached picture of handler mappings in my iis 7.0</p>
  
  <p><img src="https://i.stack.imgur.com/GO0I1.png" alt="enter image description here"></p>
  
  <p>Any ideas?</p>
  
  <p><strong>EDIT:</strong></p>
  
  <p>I have this url rewriter set up:</p>
  
  <pre><code>&lt;rules&gt;
  
  
         &lt;rule name="Imported Rule 1-1" enabled="true" stopProcessing="true"&gt;
            &lt;match url="^(.*)$" ignoreCase="false" /&gt;
            &lt;conditions logicalGrouping="MatchAll"&gt;
                          &lt;add input="{SERVER_PORT}" pattern="80" /&gt;
  
  
            &lt;/conditions&gt;
            &lt;action type="Rewrite" url="https://abc.com/{R:1}" /&gt;
          &lt;/rule&gt; 
  </code></pre>
  
  <p>When I disable this rule the http:// request is correctly handled. But when I enable it, I get this error.</p>
  
  <p>Yet another update:</p>
  
  <p>If I replace this:</p>
  
  <pre><code>&lt;action type="Rewrite" url="https://abc.com/{R:1}" /&gt;
  </code></pre>
  
  <p>with</p>
  
  <pre><code>&lt;action type="Redirect" url="https://abc.com/{R:1}" /&gt;
  </code></pre>
  
  <p>It all works out pretty well.</p>