Autor | Zpráva | ||
---|---|---|---|
LukasP Profil * |
#1 · Zasláno: 26. 1. 2010, 09:40:43
Zdravím,
můj CMS obsahuje duplicitní adresy v tomto formátu: www.domena.tpl/?obchodni-podminky www.domena.tpl/index.php?obchodni-podminky Takto mají dvě verze všechny stránky webu a já bych chtěl aby po automaticky přesměrovávalo na verzi bez index. Google webmastertools mi totiž tuto duplicitu vypisuje, tak bych se jí rád zbavil. Pomůže prosím někdo? |
||
Kajman_ Profil * |
#2 · Zasláno: 26. 1. 2010, 10:11:47
Co to přesměrování udělat v index.php?
//nechci index.php jen / if (stristr($_SERVER["REQUEST_URI"],'index.php') && (!isset($_POST))) { header("Location: http://".$_SERVER["HTTP_HOST"].str_replace('index.php','',$_SERVER['REQUEST_URI']),TRUE,301); exit; } |
||
LukasP Profil * |
#3 · Zasláno: 26. 1. 2010, 10:26:35
To bohužel nepomohlo.
|
||
Kajman_ Profil * |
#4 · Zasláno: 26. 1. 2010, 10:46:15
Možná jsem tam špatně dal tu podmínku na POST. Možná tam má být empty.
if (stristr($_SERVER["REQUEST_URI"],'index.php') && (empty($_POST))) |
||
LukasP Profil * |
#5 · Zasláno: 26. 1. 2010, 11:16:00
To je ono ;) Díky moc.
|
||
Časová prodleva: 7 dní
|
|||
Ján Profil * |
#6 · Zasláno: 2. 2. 2010, 09:42:06
A co (možná ne příliš častý) případ, kdy řetězec "index.php" je použit někde dál v parametrech?
|
||
Časová prodleva: 14 let
|
0