diff --git a/src/Tonic/Request.php b/src/Tonic/Request.php
index <HASH>..<HASH> 100644
--- a/src/Tonic/Request.php
+++ b/src/Tonic/Request.php
@@ -98,6 +98,8 @@ class Request {
             $uri = $options['uri'];
         } elseif (isset($_SERVER['REDIRECT_URL']) && isset($_SERVER['SCRIPT_NAME'])) { // use redirection URL from Apache environment
             $uri = substr($_SERVER['REDIRECT_URL'], strlen(dirname($_SERVER['SCRIPT_NAME'])));
+        } elseif (isset($_SERVER['REQUEST_URI']) && isset($_SERVER['SCRIPT_NAME'])) { // use redirection URL from Apache environment
+            $uri = substr($_SERVER['REQUEST_URI'], strlen($_SERVER['SCRIPT_NAME']));
         } elseif (isset($_SERVER['QUERY_STRING'])) { // use querystring if not using redirection
             if ($pos = strpos($_SERVER['QUERY_STRING'], '?')) {
                 $uri = substr($_SERVER['QUERY_STRING'], 0, $pos);
Use REQUEST_URI to get URI also