title: PHP $_GET with value = "http://abc.com" results in permission denied
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/4951011/403-forbidden-error-while-sending-get-data">403 Forbidden Error While Sending GET Data</a>  </p>
  </blockquote>
  
  
  
  <p>When a $_GET variable contains the value "<a href="http://abc.com" rel="nofollow noreferrer">http://abc.com</a>", the page returns "Forbidden. You don't have permission to access /get.php on this server."</p>
  
  <p>You can try it out at <a href="http://softwareholic.com/get.php" rel="nofollow noreferrer">http://softwareholic.com/get.php</a> (output with var_dump($_GET);)</p>
  
  <p>These are ok</p>
  
  <pre><code>softwareholic.com/get.php?link=123 //output: array(1) { ["link"]=&gt; string(3) "123" } 
  softwareholic.com/get.php?link=http:// //output: array(1) { ["link"]=&gt; string(7) "http://" }
  </code></pre>
  
  <p>These will fail</p>
  
  <pre><code>softwareholic.com/get.php?link=http://google.com  
  softwareholic.com/get.php?link=http%3A%2F%2Fgoogle.com  
  </code></pre>
  
  <p>The thing is they worked on my localhost and downtownhost.com. The problem shows up only on hostgator.com. I have also remove .htaccess to narrow things down.</p>
  
  <p>Any ideas?</p>