Added fallback redirect options.

If headers have already been sent (should never happen), JS and HTML fallbacks are provided to redirect.