Autor | Zpráva | ||
---|---|---|---|
grimword Profil |
#1 · Zasláno: 25. 12. 2009, 03:18:25 · Upravil/a: grimword
Nelekejte se složitosti skriptu, jedná se o primitivní dotaz!
if($_SERVER['SERVER_NAME'] != "www.unie.eu") { $kamhodit = "http://www.unie.eu/"; header("HTTP/1.1 301 Moved Permanently"); header('location: '.$kamhodit.''); header("Connection: close"); die(); } Jak vidíte, pokud přijde člověk na web z adresy bez 'www', tak ho přesměruje na 'www'. Potřebuji ale aby skript přesměrovával jakoukoliv adresu. Nejen 'unie'. Potřebuji tedy napsat: ... if($_SERVER['SERVER_NAME'] != "www.********.eu") .... Jak mám PHPčku říct, že místo 'unie' může být jakýkoliv text? (tak aby se ale 'text místo unie' taky projevil v $kamhodit!) Děkuji |
||
fandaa Profil |
#2 · Zasláno: 25. 12. 2009, 09:24:55 · Upravil/a: fandaa
grimword:
Psáno narychlo, vyzkoušej: $domain = $_SERVER['SERVER_NAME']; if(substr($domain, 0, 4) != 'www.') { header("HTTP/1.1 301 Moved Permanently"); header('Location: http://www.' . $domain); header("Connection: close"); die(); } |
||
grimword Profil |
#3 · Zasláno: 26. 12. 2009, 01:13:08
funguje, díky
|
||
Časová prodleva: 14 let
|
0