Autor Zpráva
Inpocasi
Profil
Nevíte někdo jak (a jestli to vůbec á smysl) se zbavit duplicitního obsahu viz.

http://example.com/
http://example.com/index.htm
http://www.example.com/
http://www.example.com/index.htm
nightfish
Profil
ano, smysl to má
záleží na tom, co máš k dispozici za prostředky
např. pomocí mod_rewrite je možno přesměrovat verzi bez www na verzi s www (nebo obráceně), stejně tak i / a /index.htm
Inpocasi
Profil
Hm, to mu příliš nerozumím. Mám IC (wehosting třetí domény).
nightfish
Profil
zřejmě bude potřeba použít PHP tedy

if ($_SERVER['HTTP_HOST'] == "example.com") {
Header("HTTP/1.1 301 Moved Permanently");
Header("Location: http://www.example.com".$_SERVER['REQUEST_URI']);
Header("Connection: close");
}
tohle je doplnění www do adresy, skript je potřeba dát do všech stránek webu, které chceš mít přesměrovávané
Inpocasi
Profil
A šlo by to udělt takle: http://www.sovavsiti.cz/2003/mod_rewrite.html
nightfish
Profil
Inpocasi
pokud ti na ic povoli mod_rewrite, tak ano
pokud ne, tak musíš použít jiný způsob (třeba to PHP)
Inpocasi
Profil
A s tim php se pagarank těch dvou adres sečte?
nightfish
Profil
bude to mít stejný efekt jako použití mod_rewrite, neboť oba dva používají stejný prostředek - redirect 301
Inpocasi
Profil
Hm, strčil jsem to do hlavičky souboru index.html, ale nějak mi to nefunguje. (já a php :-))

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<title>Počasí, aktuální počasí, předpověď počasí</title>

<?
if ($_SERVER['HTTP_HOST'] == "www.in-pocasi.ic.cz") {
Header("HTTP/1.1 301 Moved Permanently");
Header("Location: http://in-pocasi.ic.cz".$_SERVER['REQUEST_URI']);
Header("Connection: close");
}

?>


</head>
nightfish
Profil
musíš to dát úplně na začátek, ještě před ten DOCTYPE
djlj
Profil
.. a taky souboru dát příponu php..
Inpocasi
Profil
vyzkoušim
Inpocasi
Profil
Ale to musim teda přesměrovat i index.html na index.php
Toto téma je uzamčeno. Odpověď nelze zaslat.

0