Matthew,
I believe I have found what is causing this issue.
When I upgraded to RC3 I had the same issue as Nathan Bell. Also, I send the
BaseUrl and the BasePath to my views and prior to RC3 they were both empty
strings.  Using RC3 "$BaseUrl == \" and "$BasePath == /index.php".  After
searching around a bit I found the problem in Zend_Controller_Request_Http.
Line 327 and 328 (in the setRequestUri() method) were added in RC3 and they
read:

} elseif (isset($_SERVER['REDIRECT_URL'])) {  // Check if using mod_rewrite
$requestUri = $_SERVER['REDIRECT_URL'];

I found that commenting out these two lines fixed the issue.

My .htaccess file:

RewriteEngine On
# Rewrite non-multimedia to index.php
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php

Hopefully this'll point someone in the right direction to solve this before
the final release so I don't have to go in and comment this out every time I
upgrade (Then again, if I must I suppose I can do a
"unset($_SERVER['REDIRECT_URL'])" but I'd rather not) :-)

Best Regards,
Nick Howell

Reply via email to