Ich möchte alle www.domain.com Anfragen umleiten mit PHP DOMAIN.COM, im Grunde:WWW zu Nicht-WWW Redirect mit PHP
if (substr($_SERVER['SERVER_NAME'], 0, 4) === 'www.')
{
header('Location: http://' . substr($_SERVER['SERVER_NAME'], 4)); exit();
}
Jedoch habe ich wie in SO die angeforderte URL halten wollen zum Beispiel:
http://www.stackoverflow.com/questions/tagged/php?foo=bar
Sollte Umleitung auf:
http://stackoverflow.com/questions/tagged/php?foo=bar
ich will nicht auf .htaccess
Lösungen angewiesen, eine d Ich bin unsicher, welche $_SERVER
Vars ich verwenden müsste, um dies zu ermöglichen. Außerdem wäre das Beibehalten des HTTPS-Protokolls ein Plus.
Wie soll ich das tun?
Dies ist viel einfacher mit Apache mod_rewrite statt PHP zu tun; So ist es schon gemacht, bevor die App-Ebene überhaupt involviert ist. –
@Charles: Ich weiß, aber ich benutze nicht Apache und ich brauche eine tragbare Lösung. –