Create a gist now

Instantly share code, notes, and snippets.

@voku /redirect.php
Last active Aug 29, 2015

What would you like to do?
php redirect via header-location
/**
* redirect-wrapper
*
* @param String $location
* @param Boolean $moved_permanently
*/
function redirect($location, $moved_permanently = false)
{
if (!headers_sent()) {
if ($moved_permanently === true) {
header('HTTP/1.1 301 Moved Permanently');
} else {
header('HTTP/1.1 302 Moved Temporarily');
}
header("Location: $location");
exit;
} else {
// cms\Logger::error('redirect: headers already send: ' . $location);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment