Changeset 3108
- Timestamp:
- 11/16/2005 10:16:20 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/wp-includes/classes.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/classes.php
r3097 r3108 1489 1489 } 1490 1490 } 1491 1492 // If req_uri is empty, the home page was requested. Unset error. 1493 if ( empty($req_uri) ) { 1494 if (isset($_GET['error'])) { 1495 unset($_GET['error']); 1496 } 1497 1498 if (isset($error)) { 1499 unset($error); 1500 } 1501 } 1491 1502 } 1492 1503 } … … 1509 1520 $this->query_vars[$wpvar] = ''; 1510 1521 } 1522 1523 if ( isset($error) ) 1524 $this->query_vars['error'] = $error; 1511 1525 } 1512 1526 … … 1603 1617 // or if the request was a regular query string request rather than a 1604 1618 // permalink request. 1605 if ( (0 == count($wp_query->posts)) && !is_404() && !is_search() 1606 && ( $this->did_permalink || (!empty($_SERVER['QUERY_STRING']) && 1607 (false === strpos($_SERVER['REQUEST_URI'], '?'))) ) ) { 1619 if ( (0 == count($wp_query->posts)) && !is_404() && !is_search() && ( $this->did_permalink || (!empty($_SERVER['QUERY_STRING']) && (false === strpos($_SERVER['REQUEST_URI'], '?'))) ) ) { 1608 1620 $wp_query->set_404(); 1609 1621 status_header( 404 ); 1610 } else {1622 } elseif( is_404() != true ) { 1611 1623 status_header( 200 ); 1612 1624 }
Note: See TracChangeset
for help on using the changeset viewer.