403 Zabronione na stronie PHP wywołane z url zakodowanym w parametrze $ _GET
Biorąc pod uwagę hello.php:
<?php echo "Hello"; ?>
renderowanie strony działa dobrze i wracadzień dobry, jednak
http://example.com/hello.php?test=http%3a//whatever.com
zwraca 403 Forbidden. Ale co dziwne, pierwsze litery wielkich liter http działają dobrze:
http://example.com/hello.php?test=Http%3a//whatever.com
FYI, procent kodowania ukośników również 403s:
http://example.com/hello.php?test=http%3a%2f%2fwhatever.com
Zaczynam podejrzewać, że może to być problem z Pasażerem (którego używam do obsługi RoR)