Autor Zpráva
LukasP
Profil *
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 *
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 *
To bohužel nepomohlo.
Kajman_
Profil *
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 *
To je ono ;) Díky moc.
Ján
Profil *
A co (možná ne příliš častý) případ, kdy řetězec "index.php" je použit někde dál v parametrech?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: