Autor Zpráva
Jan Zabloudil
Profil
Zdravím,
Zaregistruju si doménu - např. www.example.com :

Nyní chci ošetřit pomocí přesměrování všechny možné adresy a přesměrovávat je na jednu :
http://example.com/
http://example.com/index.htm
http://www.example.com/index.htm

-> http://www.example.com

Když si zaregistruju tuto doménu (www.example.cz) - můžu pomocí 301 presměrovat z těchto domén (viz. výše) - na např. http://www.example.com/ -> i když defakto vlastním pouze doménu www.example.cz a tím vlastním automaticky i doménu example.com ? (bez 3. úrovně) nebo ne a můžu přesměrovávat pouze :


http://www.example.com/index.htm

-> http://www.example.com

nebo tedy všechny

http://example.com/
http://example.com/index.htm
http://www.example.com/index.htm

-> http://www.example.com
Děkuju
jenikkozak
Profil
Abys mohl nějakou doménu přesměrovat, musíš si ji koupit. Zjednodušeně řečeno. example.com a example.cz jsou dvě zcela samostatné domény, pokud chceš mít obě, musíš si obě koupit.
Jan Zabloudil
Profil
jenikkozak:
Sorry, napsal jsem to blbě - měl jsem namysli jen jednu doménu např. example.cz - když si takovou doménu zakoupím vlastním tedy doménu - http://www.example.cz i http://example.cz nebo to jsou také dvě samostatné domény?
juriad
Profil
Koupit doménu nelze, vždy si ji jen pronajmeš na nějakou dobu. Pronajímáš si doménu 2. úrovně, tedy example.cz. Ve webovém rozhraní registrátora si nastavíš DNS, tak aby svázal jméno domény s konkrétní IP adresou. V nastavení DNS si můžeš nastavit IP adresu pro doménu 2. úrovně a IP adresy pro domény 3. úrovně (neco.example.cz), teoreticky i 4. a další úroveň.
Domény example.cz a www.example.cz jsou různé, ale je dobrým zvykem, že obě domény mají přiřazenou stejnou IP adresu (buď fyzicky, nebo je www.example.cz aliasem (CNAME) example.cz).


http:// není součástí domény, to už se pohybuješ úplně jinde: je to URI schéma, které vyjadřuje, jaký protokol se má použít pro komunikaci po síti s počítačem, který má IP adresu odpovídající té doméně.
Jan Zabloudil
Profil
juriad:

Když si pronajmu www.example.cz a pak někdo zadá adresu example.cz (bez třetí úrovně) - zobrazí se automaticky adresa www.example.cz nebo example.cz nebo error404 (tento příklad předpokládá,že není nastavené žádné přesměrování)
juriad
Profil
1) ANO, ale musíš si vybrat, jako variantu budeš používat (vždy jen jednu!). Všechny stránky třeba na variantě example.cz musíš přesměrovat na www.example.cz; jinak by vznikaly duplicity.
2) NE, v Česku si nemůžeš koupit doménu 3. úrovně. Vždy si pronajímáš doménu 2. úrovně a jak si ji nastavíš je na tobě. Můžeš a nemusíš používat 3. úroveň.
3) NE, jedná se o jiné adresy, které může obsluhovat jiný server a může na nich běžet něco úplně jiného. subdoména www se používá jen ze zvyku.

Příklad:
porovnej cuni.cz a www.cuni.cz <- překládá se na stejnou adresu.
porovnej mff.cuni.cz a www.mff.cuni.cz <- funguje jen varianta s www.
[adam@judy ce]$ nslookup cuni.cz
Server:        195.113.20.71
Address:    195.113.20.71#53

Non-authoritative answer:
Name:    cuni.cz
Address: 195.113.89.35

[adam@judy ce]$ nslookup www.cuni.cz
Server:        195.113.20.71
Address:    195.113.20.71#53

Non-authoritative answer:
www.cuni.cz    canonical name = tarantula.ruk.cuni.cz.
Name:    tarantula.ruk.cuni.cz
Address: 195.113.89.35

[adam@judy ce]$ nslookup mff.cuni.cz
Server:        195.113.20.71
Address:    195.113.20.71#53

*** Can't find mff.cuni.cz: No answer

[adam@judy ce]$ nslookup www.mff.cuni.cz
Server:        195.113.20.71
Address:    195.113.20.71#53

www.mff.cuni.cz    canonical name = wwwmff.karlov.mff.cuni.cz.
Name:    wwwmff.karlov.mff.cuni.cz
Address: 195.113.27.37
Jan Zabloudil
Profil
Fakt díky za odpovědi (promin říkal jsem že už to bude poslední otázka),
Takže abych mohl ošetřit (example.cz a www.example.cz) - musel bych si koupit dvě domény? Nebo doménu jen jednu ale dva hostingy?
Nebo oboje jen jedno, ale soubory do stránek se nahrávají do adresáře www, kam bych potom nahrál soubory pro druhou doménu?

A jakto, že stránky tak významné univerzity mají dvě adresy, když se jedná o duplicity?
Jan Tvrdík
Profil
Jan Zabloudil:
musel bych si koupit dvě domény
Doména www.example.cz se nedá koupit a automaticky „patří“ tomu, kdo má koupenou example.cz.

A jakto, že stránky tak významné univerzity mají dvě adresy, když se jedná o duplicity?
Ničemu to nevadí, mám dojem, že se tomu říká přirozená duplicita nebo tak nějak.
Jan Zabloudil
Profil
Můžu nastavovat přesměrování pro example.cz -> www.example.cz ikdyž si v podstatě tuto doménu (example.cz) nenastavím, ani na ni nenahraji žádný soubor prostě jenom upravím .htaccess o řádek - vlastně nevim jak zapsat přesměrování jedné absolutní adresy na druhou můžete také někdo poradit? umím jen: Redirect /pokus.html http://celaadresa.cz/pokus2.html

Takže moje otázky:

Musí se na adrese, kterou přesměrovám jinak nalázat někaký soubor (html, php...)?
Jak přesměrovat jednu ABSOLUTNÍ ADRESU na DRUHOU ABSOLUTNÍ
Jan Tvrdík
Profil
Jan Zabloudil:
Řešíš čím dál tím větší blbosti. Radši nám popiš svoji konkrétní situaci a čeho chceš vlastně dosáhnout.
Jan Zabloudil
Profil
prostě mám koupenej hosting s adresou (v budoucnu ted se vse učím)
Co mám přesměrovat na doménu -> www.example.cz (kvůli SEO)
takže asi www.example.cz/index.html

ale ted řeším technické řešení když si přesměrovat také example.cz a example.cz/index.html
Jan Tvrdík
Profil
Jan Zabloudil:
v budoucnu ted se vse učím
Tak to teď neřeš a věř, že v praxi je to mnohem jednodušší, než se teď může zdát. Je dost pravděpodobné, že bude vše fungovat automaticky samo a správně a nebude potřeba to nijak řešit. Případně bude stačit doplnit nějaké triviální pravidlo pro mod_rewrite jako:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.cz [nc]
RewriteRule (.*) http://www.example/$1 [R=301,L]

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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