abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 16:22 | Nová verze

    Byla vydána nová verze 8.5 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Přehled oprav, vylepšení a novinek v oficiálním oznámení.

    Ladislav Hagara | Komentářů: 0
    včera 23:22 | Komunita

    Ubuntu 24.04 (Noble Numbat) Beta bylo vydáno, staženo a po opravě opět vydáno. Oficiální oznámení v diskusním listu. Přehled novinek v poznámkách k vydání. Vydání ostré verze je naplánováno na 25. dubna.

    Ladislav Hagara | Komentářů: 4
    včera 21:11 | IT novinky

    Letošní Turingovou cenu (2023 ACM A.M. Turing Award) získal Avi Wigderson.

    Ladislav Hagara | Komentářů: 0
    včera 15:33 | Zajímavý software

    Na itch.io si lze nově (𝕏) zahrát nebo i zdarma stáhnout počítačovou hru ROTA. Postavena na herním enginu Godot a její zdrojové kódy jsou k dispozici na GitHubu pod licencí GPLv3.

    Ladislav Hagara | Komentářů: 1
    včera 00:22 | Komunita

    O finance Gentoo Linuxu se v USA bude nově starat nezisková organizace Software in the Public Interest (SPI). Aktuálně je pod křídly této organizace 44 projektů. V Evropě se o peníze Gentoo Linuxu stará Förderverein Gentoo e.V..

    Ladislav Hagara | Komentářů: 1
    10.4. 21:22 | IT novinky

    Společnost Proton AG stojící za Proton Mailem a dalšími službami přidala do svého portfolia Standard Notes, tj. open source aplikaci a službu s end-to-end šifrováním pro psaní poznámek. K vyzkoušení je webové demo.

    Ladislav Hagara | Komentářů: 19
    10.4. 13:33 | IT novinky

    V Norimberku probíhá embedded world 2024. Firmy představují novinky. Canonical představil Ubuntu Pro for Devices aneb desetiletou podporu Ubuntu na IoT zařízení a oznámil spolupráci se společností Qualcomm.

    Ladislav Hagara | Komentářů: 0
    10.4. 09:33 | Nová verze

    Turris OS, operační systém pro síťová zařízení Turris postavený na OpenWrt, byl vydán v nové verzi 7.0. Postavený je na OpenWrt 22.03.

    Ladislav Hagara | Komentářů: 5
    10.4. 03:00 | IT novinky

    Společnost Fairphone stojící za stejnojmennými mobilními telefony představila (pdf) bezdrátová špuntová sluchátka Fairbuds. Opravitelná, s vyměnitelnými bateriemi a tříletou zárukou. Cena 149 eur.

    Ladislav Hagara | Komentářů: 9
    9.4. 20:44 | IT novinky

    Intel na konferenci Intel Vision 2024 představuje své novinky. Důraz klade na AI. Představil AI akcelerátor Gaudi 3.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (47%)
     (18%)
     (3%)
     (32%)
    Celkem 266 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: VirtualHost v Apache

    21.1.2005 20:26 gaminn
    VirtualHost v Apache
    Přečteno: 862×
    V apachi mám tyto dva virtualhosty:
    <VirtualHost *:80>
    ServerName mysql.*
         UseCanonicalName Off
         VirtualDocumentRoot /www/phpmyadmin
    DocumentRoot /www/phpmyadmin
    ErrorLog logs/error_log_phpmyadmin
    </VirtualHost>
    
    <VirtualHost *:80>
    ServerName *.mojedomena.cz
    ServerAlias *.*
         UseCanonicalName Off
         VirtualDocumentRoot /www/mojedomena.cz/%1
    DocumentRoot /www/mojedomena.cz
    </VirtualHost>
    
    První by měl obsluhovat všechny požadavky na mysql.domena.tld a druhý všechno *.mojedomena.cz. (při zadání www.mojedomena.cz by měl tahat data z adresáře www při stats.mojedomena.cz z adresáře stats atd...). Problém je v tom, že při zadání mysql.mojedomena.cz to nejede z adresáře www/phpmyadmin ale z www/mojedomena.cz/mysql. Jak toto vyřešit?

    Na serveru by mělo jet více domén - musí se pro každou z nich vytvářet vlastní virtualhost nebo je možné používat jednoho virtualhosta pro všechny domény (každá samozřejmě musí mít documentroot /www/domena.tld/%1 (právě to domena.tld je potřeba nějak proměnlivě měnit))....

    Díky moc všem;)

    Odpovědi

    21.1.2005 23:30 Peter Figura | skóre: 12 | blog: pefi | Modra
    Rozbalit Rozbalit vše Re: VirtualHost v Apache
    documentroot /www/domena.tld/%1 (právě to domena.tld je potřeba nějak proměnlivě měnit))....
    %0 je "zastupca" pre domenu. Takze: /www/%0/%1
    21.1.2005 23:48 gaminn
    Rozbalit Rozbalit vše Re: VirtualHost v Apache
    A proč mi tedy toto nefunguje:
    <VirtualHost *:80>
         ServerName domena.cz
         ServerAlias *.*
         UseCanonicalName Off
         VirtualDocumentRoot /www/%0/%1
         DocumentRoot /www
    </VirtualHost>
    
    Pokud zaměním %0 za domena.cz, tak to jede v pohodě. Co se musí ještě změnit?
    22.1.2005 02:43 Peter Figura | skóre: 12 | blog: pefi | Modra
    Rozbalit Rozbalit vše Re: VirtualHost v Apache
    Prosim ignorovat moj predchadzajuci prispevok.

    Podla stranky Apache Module mod_vhost_alias %0 oznacuje celu cast a nie domenu.

    Takze pri poziadavke http://stats.mojedomena.cz a nastaveni

    VirtualDocumentRoot /www/%2+/%1

    by to mohlo generovat /www/mojedomena.cz/stats

    Snad som to uz dobre napisal.
    22.1.2005 10:23 gaminn
    Rozbalit Rozbalit vše Re: VirtualHost v Apache
    Děkuji...vyzkouším;)
    22.1.2005 10:25 gaminn
    Rozbalit Rozbalit vše Re: VirtualHost v Apache
    Funguje;)
    22.1.2005 10:37 gaminn
    Rozbalit Rozbalit vše Re: VirtualHost v Apache
    Ještě jedna věcička, se kterou si nevím rady - když zadám www.domena.cz tak to najede do adresáře viz. výše...ale pokud zadám jenom domena.cz tak to samozřejmě hodí chybu 404 a nikam se nedostanu. Jak toto vyřešit - aby při zadání domena.cz to najelo do adresáře /www/domena.cz/www?
    22.1.2005 14:11 jm
    Rozbalit Rozbalit vše Re: VirtualHost v Apache
    Bud rewrite
    RewriteCond  %{HTTP_HOST}  ^domena\.cz
    RewriteRule  ^(.*)$  http://www.domena.cz$1 [L,R=301,QSA]
    
    nebo uplne jednoduche reseni
    ln -s domena.cz _
    24.3.2005 09:54 Marek
    Rozbalit Rozbalit vše Re: VirtualHost v Apache
    Podle dokumentace to funguje jen na Apache 2.X Dá se to nějak rozběhnout i na Apache 1.3? VirtualDocumentRoot totiž nezná.
    10.6.2005 00:40 Lubos Kopecky | skóre: 32
    Rozbalit Rozbalit vše Re: VirtualHost v Apache
    VirtualDocumentRoot jede od apache 1.3.7 (ted jsem ho pouzil na apache 1.3.33 ze Sarge a funguje) viz:

    http://httpd.apache.org/docs/mod/mod_vhost_alias.html#virtualdocumentroot

    jen jsem do modules.conf musel rucne doplnit ten modul:

    LoadModule vhost_alias_module /usr/lib/apache/1.3/mod_vhost_alias.so
    20.12.2005 10:32 Tom74
    Rozbalit Rozbalit vše Re: VirtualHost v Apache
    Mám 2 počítače v síti. Na jednom mi běží server a stránky a na druhém streaming. V síti to funguje, ale jak na internet? dík za odpověď TTvardek@seznam.cz
    20.12.2005 13:26 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
    Rozbalit Rozbalit vše Re: VirtualHost v Apache
    1 - poloz novy dotaz, aby sa riesenie dalo neskor vyhladat podla subjectu
    2 - trochu rozved, co chces vlastne riesit, s cim mas problem (napr. aby boli serverove sluzby dostupne aj z internetu)
    3 - je to v rozpore s netiketou pozadovat odpoved na mail, odpoved moze zaujimat viac ludi
    Project Satan infects Calculon with Werecar virus
    21.12.2005 21:58 Tom74
    Rozbalit Rozbalit vše Re: VirtualHost v Apache

    Vlákno bylo přesunuto do samostatné diskuse.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.