-
If Drupal 6 starts throwing “Page Not Found” out of the blue, throw the following into your index.php file and run it once. Saved me from what could have been a major headache.
menu_rebuild(); // use just once
die(); // use just once
menu_rebuild(); // use just once
die(); // use just once