#1 2011-02-12 19:44:03

4PS4QU4
Člen
Registrován: 2010-09-04
Příspěvky: 50

Re: Více subdomén na jiném serveru

Zdravím všechny,
pořídil jsem si VPSko kvůli nějakým prvkům, které mi hosting nenabídne a chtěl bych se zeptat jak nastavit server ,aby tam šlo mít víc subdomén nebo domén ?

Offline

#2 2011-02-12 21:21:40

berkas1
Člen
Místo: Brno
Registrován: 2009-12-05
Příspěvky: 605
Web

Re: Více subdomén na jiném serveru

mělo by to jít takto:
vytvoř si A záznam (DNS) pro subdoménu, který bude obsahovat IP adresu tvého VPS

na VPS (pokud budeš mít apache) si pohrej s funkcí, které se říká VIrtualHost ;-)

Offline

#3 2011-02-12 22:29:45

JF
Endora rádce
Místo: ....nice u Plzně
Registrován: 2010-06-22
Příspěvky: 11,939

Re: Více subdomén na jiném serveru

Vyzerá to asi takto kde máš web v zložke web a subdomény v zložke sub a logy v zložke logs.

<VirtualHost *> 
    ServerAdmin webmaster@domena.cz
    DocumentRoot /var/www/domena.cz/web/
    ServerName domena.cz
    ServerAlias www.domena.cz
    RewriteEngine On
    RewriteCond   %{HTTP_HOST}  ^domena.cz$
    RewriteRule   (.*)          http://www.domena.cz$1 [QSA,L]
    ErrorLog /var/www/domena.cz/logs/error_log
    CustomLog /var/www/domena.cz/logs/access_log common
</VirtualHost> 
<VirtualHost *> 
    ServerAdmin webmaster@domena.cz
    VirtualDocumentRoot /var/www/domena.cz/sub/%-3/
    ServerName domena.cz
    ServerAlias *.domena.cz
    ErrorLog /var/www/domena.cz/logs/error_log
    CustomLog /var/www/domena.cz/logs/access_log common
</VirtualHost>

Uložíš to do súboru v /etc/apache2/sites-available samozrejme po vytvorení ho musíš deklarovať príkazom do konzoly a2ensite domena.cz - pokiaľ sa súbor volá domena.cz a následne reštartnúť apache /etc/init.d/apache2 restart - toto je najlepšie riešenie využívané i u webhostingovej spoločnosti WebSupport.sk


Ján Fačkovec - Endora.cz by Webglobe
Email, Web, Webadmin, Webmail, Nápověda, Ceník

Offline

#4 2011-02-12 22:46:21

berkas1
Člen
Místo: Brno
Registrován: 2009-12-05
Příspěvky: 605
Web

Re: Více subdomén na jiném serveru

jen doplním, že příkazy od JF fungují v systémech typu Debian, Ubuntu >> tzn. u SuSe, RedHat můžou být odlišné...

Offline

#5 2011-02-13 09:55:08

4PS4QU4
Člen
Registrován: 2010-09-04
Příspěvky: 50

Re: Více subdomén na jiném serveru

Mám debian a udělal jsem to tak, jak jste to tu napsali a když tam směřují DNS záznamy tak všem se ukáže stejná stránka ...  :?  sad

EDIT : Možná jsem to blbě napsal jde mi o to, že na tom serveru budu mít třeba 6 domén a ještě pár subdomén z jiné domeny.

Offline

#6 2011-02-13 12:26:50

JF
Endora rádce
Místo: ....nice u Plzně
Registrován: 2010-06-22
Příspěvky: 11,939

Re: Více subdomén na jiném serveru

Defaul sa ukáže rovnaká stránka, preto treba porobiť virtualhosty aby ti to triedili do jednotlivých adresárov.


Ján Fačkovec - Endora.cz by Webglobe
Email, Web, Webadmin, Webmail, Nápověda, Ceník

Offline

#7 2011-02-13 13:12:26

berkas1
Člen
Místo: Brno
Registrován: 2009-12-05
Příspěvky: 605
Web

Re: Více subdomén na jiném serveru

4PS4QU4 napsal:

EDIT : Možná jsem to blbě napsal jde mi o to, že na tom serveru budu mít třeba 6 domén a ještě pár subdomén z jiné domeny.


je jedno kolik tam toho bude (pokud nemyslím na výkon serveru), stačí, aby sis navrhl adresářovou strukturu, tu dodržoval a bude to fungovat... např. možný tvar struktur: /home/www/nazev-domeny/public/nazev-subdomeny/

Trochu ti pomůže instalace balíku Webmin na to VPSko, ale stejně si ten virtualhost budeš muset upravit ručně...

Offline

#8 2011-02-14 19:25:51

4PS4QU4
Člen
Registrován: 2010-09-04
Příspěvky: 50

Re: Více subdomén na jiném serveru

dejme tomu že budu chtít /var/www/domena.cz/web a každá šložka by byla zároven i subka jenže stejně jsem to furt nějak nepochopil hmm a jak mám nazvat ten soubor ? s tím textem ? a musím vytvářet pro každou doménu soubor zvlášt ?

Offline

#9 2011-02-14 21:04:18

berkas1
Člen
Místo: Brno
Registrován: 2009-12-05
Příspěvky: 605
Web

Re: Více subdomén na jiném serveru

4PS4QU4 napsal:

dejme tomu že budu chtít /var/www/domena.cz/web a každá šložka by byla zároven i subka jenže stejně jsem to furt nějak nepochopil hmm a jak mám nazvat ten soubor ? s tím textem ? a musím vytvářet pro každou doménu soubor zvlášt ?


1.pro vytvoření souborů zkus použít ten Webmin, aspoň pro začátek
2. ano, pro každou doménu jiný soubor, je to pak přehlednější...

Offline

#10 2011-05-28 16:29:25

M4ni4k
Člen
Registrován: 2010-02-04
Příspěvky: 121

Re: Více subdomén na jiném serveru

JF napsal:

Vyzerá to asi takto kde máš web v zložke web a subdomény v zložke sub a logy v zložke logs.

<VirtualHost *> 
    ServerAdmin webmaster@domena.cz
    DocumentRoot /var/www/domena.cz/web/
    ServerName domena.cz
    ServerAlias www.domena.cz
    RewriteEngine On
    RewriteCond   %{HTTP_HOST}  ^domena.cz$
    RewriteRule   (.*)          http://www.domena.cz$1 [QSA,L]
    ErrorLog /var/www/domena.cz/logs/error_log
    CustomLog /var/www/domena.cz/logs/access_log common
</VirtualHost> 
<VirtualHost *> 
    ServerAdmin webmaster@domena.cz
    VirtualDocumentRoot /var/www/domena.cz/sub/%-3/
    ServerName domena.cz
    ServerAlias *.domena.cz
    ErrorLog /var/www/domena.cz/logs/error_log
    CustomLog /var/www/domena.cz/logs/access_log common
</VirtualHost>

Uložíš to do súboru v /etc/apache2/sites-available samozrejme po vytvorení ho musíš deklarovať príkazom do konzoly a2ensite domena.cz - pokiaľ sa súbor volá domena.cz a následne reštartnúť apache /etc/init.d/apache2 restart - toto je najlepšie riešenie využívané i u webhostingovej spoločnosti WebSupport.sk

Tohle mi právě strašně pomohlo, díky moc  8-)

Offline

Zápatí

Založeno na FluxBB | CZ a SK