drupal link not working on live server after moving from localhost i have moved my drupal site from localhost to live server but all links and contents are not access able and it gives (404 Not Found error was encountered while trying to use an ErrorDocument to handle the request).


i have tried clearing all caches, session and watchdog tables
replacing all localhost links on the exported sql file with live site name
change database connection info on setting.php file 
still i have no luck.
This sounds like missing .htaccess file. Check if this file exists or not. If not, upload a standard drupal htaccess file.

You can use this one maybe. https://github.com/drupal/drupal/blob/7.x/.htaccess