Я хочу перенаправить все запросы 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/info/tagged/php?foo=bar
Переадресация на:
http://stackoverflow.com/info/tagged/php?foo=bar
Я не хочу полагаться на решения .htaccess
, и я не уверен, какие $_SERVER
vars я должен использовать, чтобы это произошло. Кроме того, сохранение протокола HTTPS будет плюсом.
Как мне это сделать?