Depends on what you mean by “content”. If you just want to remove the post body then…
function remove_body_wpse_97291($content) {
return "Content temporarily removed";
}
add_filter('the_content','remove_body_wpse_97291',100);
If you want more aggressive content removal…
function remove_all_content_wpse_97291($content) {
include('license.txt'); // example loads the WordPress license agreement as raw text; not pretty
exit;
}
add_filter('template_redirect','remove_all_content_wpse_97291',1);
The URLs stay the same but you replace content.
You could also redirect with (maybe) a 307 Status code, or 302 possibly,…
function redirect_all_content_wpse_97291($content) {
wp_safe_redirect('license.txt',307);
exit;
}
add_filter('template_redirect','redirect_all_content_wpse_97291',1);