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 |
#2 · Zasláno: 23. 5. 2013, 14:42:55
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 |
#3 · Zasláno: 23. 5. 2013, 22:11:50
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 |
#4 · Zasláno: 23. 5. 2013, 22:22:12 · Upravil/a: juriad
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 |
#6 · Zasláno: 24. 5. 2013, 13:37:37
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 |
#8 · Zasláno: 24. 5. 2013, 14:15:04
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 |
#10 · Zasláno: 24. 5. 2013, 14:58:47
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 |
#12 · Zasláno: 24. 5. 2013, 15:24:24
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] |
||
Časová prodleva: 11 let
|
0