WWW для перенаправления без WWW с PHP

Я хочу перенаправить все запросы www.domain.com на domain.com с помощью PHP, в основном:

if (substr($_SERVER['SERVER_NAME'], 0, 4) === 'www.')
{
    header('Location: http://' . substr($_SERVER['SERVER_NAME'], 4)); exit();
}

Однако я хочу сохранить запрошенный URL-адрес, как в SO, например:

http://www.stackoverflow.com/questions/tagged/php?foo=bar

Следует перенаправить на:

http://stackoverflow.com/questions/tagged/php?foo=bar

Я не хочу полагаться на.htaccess решения, и я не уверен, какие$_SERVER Вары я должен был бы использовать, чтобы это произошло. Кроме того, сохранение протокола HTTPS было бы плюсом.

Как мне это сделать?

Ответы на вопрос(3)

Ваш ответ на вопрос