ID: 21004 Comment by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Feedback Bug Type: HTTP related Operating System: NetBSD/Alpha (64bit) - 1.6 PHP Version: 4CVS-2002-12-13 (stable) New Comment:
I don't think it's directing at all. FYI, works fine under PHP-4.2.2, but not CVS. Using 4.3-CVS ------------- # lynx -dump -head http://www.minnesota.com/~tom/php/redir/index.php HTTP/1.1 500 Internal Server Error Date: Sat, 14 Dec 2002 18:13:20 GMT Server: Apache/1.3.27 (Unix) PHP/4.3.0-dev X-Powered-By: PHP/4.3.0-dev Location: http://www.minnesota.com/~tom/php/redir/index2.php Connection: close Content-Type: text/html Using 4.2.2 ----------- # lynx -dump -head http://www.minnesota.com/~tom/php/redir/index.php HTTP/1.1 302 Found Date: Sat, 14 Dec 2002 18:17:29 GMT Server: Apache/1.3.27 (Unix) mod_ssl/2.8.12 OpenSSL/0.9.6g PHP/4.2.2 X-Powered-By: PHP/4.2.2 Location: http://www.minnesota.com/~tom/php/redir/index2.php Connection: close Content-Type: text/html --- In this case I don't think it's Mozilla or IE. Previous Comments: ------------------------------------------------------------------------ [2002-12-14 04:11:19] [EMAIL PROTECTED] Does it redirect though? What does 'lynx -dump -head <url to the index.php>' output? Maybe IE6 and Mozilla 1.2b are more strict about the path? Since your example adds one extra / in the url.. ------------------------------------------------------------------------ [2002-12-13 19:12:45] [EMAIL PROTECTED] RE: Bug #19754 shouldn't be closed because CVS-2002-12-13 still exihibit this problem. index.php: <?php $location = "Location: http://".$_SERVER['HTTP_HOST']; $location.= dirname($_SERVER['PHP_SELF'])."/"."index2.php"; header($location); ?> --- index2.php: <?php echo "<p>You have been redirected</p>"; ?> --- calling index.php should redir to index2.php and echo out: You have been redirected Instead both Mozzila 1.2b and IE 6.x show a blank page. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=21004&edit=1