Cum scapi de www sau adaugi www în faţa adreselor web
1. Dacă ai site şi îţi doreşti să redirecţionezi adresele cu www. înaintea lor către adresele fără www. , puteţi adăuga acest cod în partea de început a paginii... şi se rezolvă:
< ?php
if ( !strstr( $_SERVER['HTTP_HOST'], 'www.' ) )
return;
header('HTTP/1.1 301 Moved Permanently' );
header('Location: http://' . substr($_SERVER['HTTP_HOST'], 4) . $_SERVER['REQUEST_URI']);
exit();
?>
2. Dacă ai site şi îţi doreşti să redirecţionezi adresele fără www. înaintea lor către adresele cu www. , puteţi adăuga acest cod în partea de început a paginii... şi tot se rezolvă:
< ?php
if ( strstr( $_SERVER['HTTP_HOST'], 'www.' ) )
return;
header('HTTP/1.1 301 Moved Permanently' );
header('Location: http://www.' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
exit();
?>