Diskuse: Doménové aliasy - ušetřete za webhosting tentokrát s PHP
Dobry den.
Muzu vedet, proc je v ukazkach pouzito pro kazdou domenu samostatne case, kdyz se pokazde u paru domen opakuje ? Vzdyt by to slo jednoduse sloucit a tim i zkratit. Napr. :
<?php
switch (StrToLower($HTTP_HOST))
// převést požadovanou doménu na malé znaky a předat do rozhodnutí switch
{
case "frantisek.cz":
case "www.frantisek.cz": $path = "frantisek.cz/fn/"; break;
case "jirka.cz":
case "www.jirka.cz": $path = "www.jjirka.cz/jx/"; break;
case "jirka.sk":
case "www.jirka.sk": $path = "www.jirka.sk/jx/"; break;
default: $path = "frantisek.cz/fn/";
// výchozí stránka
}
Muzu vedet, proc je v ukazkach pouzito pro kazdou domenu samostatne case, kdyz se pokazde u paru domen opakuje ? Vzdyt by to slo jednoduse sloucit a tim i zkratit. Napr. :
<?php
switch (StrToLower($HTTP_HOST))
// převést požadovanou doménu na malé znaky a předat do rozhodnutí switch
{
case "frantisek.cz":
case "www.frantisek.cz": $path = "frantisek.cz/fn/"; break;
case "jirka.cz":
case "www.jirka.cz": $path = "www.jjirka.cz/jx/"; break;
case "jirka.sk":
case "www.jirka.sk": $path = "www.jirka.sk/jx/"; break;
default: $path = "frantisek.cz/fn/";
// výchozí stránka
}
První popisovaný případ využití (více adres k jedné prezentaci) je v pohodě, ale ke sdílení jednoho webhostingu více prezentacemi se nestaví webhosteři pozitivně (a není se jim co divit, přichází o peníze) a někteří to mají myslím i v podmínkách zakázáno.
Je potřeba si vybrat webhostera, který takové podmínky nemá - sám takových několik znám. Vycházejí také z toho, že si třeba dražší hosting zaplatí i člověk, který by si jinak zaplatil nejlevnější variantu.
Teraz neviem, ci tomu dobre rozumiem. Skusme to nasledovnym prikladom:
Mam zaplateny webhosting u nejakeho providera - napr. domena "paid.cz"
Chcel by som vyuzivat aj napr. domenu "free.cz"
V tom pripade si danu domenu musim zaregistrovat a ziskat 2 nameservery
ktore budu dotazy na tuto domenu smerovat na domenu "paid.cz"
A tejto casti nerozumiem... Nemusi moj provider vytvorit nejaku virtualnu domenu "free.cz", ktoru bude smerovat do rovnakeho adrasara ako je "paid.cz"?
Ak nie, tak nerozumiem ako bude dany server vediet, ze ma dotaz na "free.cz" smerovat do adresara kde je ulozena "paid.cz".
Prepacte ak je to nezrozumitelne, ale nemam v tom este celkom jasno.
T.
Mam zaplateny webhosting u nejakeho providera - napr. domena "paid.cz"
Chcel by som vyuzivat aj napr. domenu "free.cz"
V tom pripade si danu domenu musim zaregistrovat a ziskat 2 nameservery
ktore budu dotazy na tuto domenu smerovat na domenu "paid.cz"
A tejto casti nerozumiem... Nemusi moj provider vytvorit nejaku virtualnu domenu "free.cz", ktoru bude smerovat do rovnakeho adrasara ako je "paid.cz"?
Ak nie, tak nerozumiem ako bude dany server vediet, ze ma dotaz na "free.cz" smerovat do adresara kde je ulozena "paid.cz".
Prepacte ak je to nezrozumitelne, ale nemam v tom este celkom jasno.
T.
Třesky - plesky :)
Pokud si zaregistrujete druhou doménu - např. free.cz, tak nameservery budou, stejně jako v případě první domény paid.cz, ukazovat na server vašeho poskytovatele webhostingu. A je na nastavení jeho serveru, jak se s tím popere - prostě obě domény budou směřovat na jeho server, server na základě požadovaného názvu nasměruje na váš prostor na serveru, přesně jako je to v článku.
Pokud si zaregistrujete druhou doménu - např. free.cz, tak nameservery budou, stejně jako v případě první domény paid.cz, ukazovat na server vašeho poskytovatele webhostingu. A je na nastavení jeho serveru, jak se s tím popere - prostě obě domény budou směřovat na jeho server, server na základě požadovaného názvu nasměruje na váš prostor na serveru, přesně jako je to v článku.
Chcel by som sa opitat ci a vobec ktory freewebhosting toto podporuje...?
Ja som to skusal na host.sk ale neslo mi to preto bi som bol rad keby mi niekto poradil...
Ja som to skusal na host.sk ale neslo mi to preto bi som bol rad keby mi niekto poradil...
proc delat na freewebhostingu aliasy, zalozte si dalsi, principielne to neni dobry napad.