Hi, Request without URL encoded parts: 'REQUEST_URI' => '/rt5/Helpers/TicketHistory?id=1', 'PATH_INFO' => '/Helpers/TicketHistory', 'PATH_TRANSLATED' => '/var/www/html/Helpers/TicketHistory', 'SCRIPT_FILENAME' => '/Helpers/TicketHistory', 'SCRIPT_NAME' => '/rt5', With URL encoded parts: 'PATH_INFO' => '/Ticket/Attachment/37/3/a%20shot%20to%20test.png', 'PATH_TRANSLATED' => '/var/www/html/Ticket/Attachment/37/3/a%20shot%20to%20test.png', 'REQUEST_URI' => '/rt5/Ticket/Attachment/37/3/a%20shot%20to%20test.png', 'SCRIPT_FILENAME' => '/Ticket/Attachment/37/3/a%20shot%20to%20test.png', 'SCRIPT_NAME' => '/rt5/Ticket/Attachment/37/3/a shot to test.png', Expected SCRIPT_NAME to be '/rt5' in both cases. Apache config: <IfModule mod_proxy_fcgi.c> SetEnvIf Request_URI . proxy-fcgi-pathinfo=1 </IfModule> <VirtualHost *:80> ProxyPass /rt5/ unix:/opt/rt5/var/rt.sock|fcgi://localhost/ ProxyFCGIBackendType GENERIC IncludeOptional /usr/local/etc/apache2/rt.conf.d/*.conf </VirtualHost>