abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 01:02 | Zajímavý článek

Minulý týden byly vydány verze 1.2.3 a 1.1.7 webového poštovního klienta Roundcube. V oznámení o vydání bylo zmíněno řešení bezpečnostního problému nalezeného společností RIPS a souvisejícího s voláním funkce mail() v PHP. Tento týden byly zveřejněny podrobnosti. Útočník mohl pomocí speciálně připraveného emailu spustit na serveru libovolný příkaz. Stejně, jak je popsáno v článku Exploit PHP’s mail() to get remote code execution z roku 2014.

Ladislav Hagara | Komentářů: 0
včera 16:00 | Nová verze

Byla vydána verze 0.98 svobodného nelineárního video editoru Pitivi. Z novinek lze zmínit například přizpůsobitelné klávesové zkratky. Videoukázka práce s nejnovější verzí Pitivi na YouTube.

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

Stop motion je technika animace, při níž je reálný objekt mezi jednotlivými snímky ručně upravován a posouván o malé úseky, tak aby po spojení vyvolala animace dojem spojitosti. Jaký software lze pro stop motion použít na Linuxu? Článek na OMG! Ubuntu! představuje Heron Animation. Ten bohužel podporuje pouze webové kamery. Podpora digitálních zrcadlovek je začleněna například v programu qStopMotion.

Ladislav Hagara | Komentářů: 3
7.12. 21:21 | Nová verze Ladislav Hagara | Komentářů: 0
7.12. 11:44 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na podporu herní mini konzole a multimediálního centra RetroEngine Sigma od Doyodo. Předobjednat ji lze již od 49 dolarů. Požadovaná částka 20 000 dolarů byla překonána již 6 krát. Majitelé mini konzole si budou moci zahrát hry pro Atari VCS 2600, Sega Genesis nebo NES. Předinstalováno bude multimediální centrum Kodi.

Ladislav Hagara | Komentářů: 2
7.12. 00:10 | Nová verze

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 8
6.12. 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 27
6.12. 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 2
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 6
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 50
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (8%)
 (5%)
 (3%)
Celkem 799 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Znefunkcneni subdomeny - na apachi

6.9.2009 11:12 Roman777 | skóre: 3
Znefunkcneni subdomeny - na apachi
Přečteno: 304×

Zniceho nic mi prestala fungovat subdomena test.mojedomena.cz - respektive odkazuje na DocumentRoot  u mojedomena.cz (pri zadani do prohlizece ukaze web mojedomena.cz)

A zaznam ukazuje u domena.cz i test.subdomena.cz na stejnou IP

Nic jsem nemenil, subdomena bezela cca mesic bez problemu.

Konfigurak mojedomena.cz  http://www.abclinuxu.cz/data/prilohy/5/3/142735-mojedomena-49175.cz

Konfigurak test.mojedomena.cz  http://www.abclinuxu.cz/data/prilohy/5/3/142735-testa-druhadomena-cz-49178.conf  (v konfiguraku mojeDRUHAdomena.cz znamena jen mojedomena.cz)

Mate nejaky tip cim to? Zkousel jsem oboji na bazi IP-based i named-based (oboji stejne s "NameVirtualHost moje.ip:80" i bez a i na preskacku - jedno s a jedno bez - bez vysledku)

Jedna se o debian, na stroji mi bezi vice domen na stejne IP a vice subdomen - u teto konkretni domeny mi test.mojedomena.cz nefunguje, ale testdva.mojedomana.cz funguije (uplne stejny konfigurak, jen zmenena jmena).

Nevim zda se mi to stalo pred tim, ale zjistil jsem, ze u jedne domeny mi prestalo fungovat i automaticke "subdomenovani" - test.mojetretidomena.cz, test4.mojetretidomena.cz mi standartne automaticky presmerovavali z DocumentRoot/test a DocumentRoot/test4 - ted vsechny subdomeny presmerovavaji na DocumentRoot druhe domeny (zase uplne jiny DocumentRoot - nicmene tuto posledni vec nevim zda souvisi s timto nebo zda je chyba jinde... 

 

Prosim o Vasi pomoc.

Odpovědi

6.9.2009 11:57 Filip Jirsák | skóre: 66 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Znefunkcneni subdomeny - na apachi
Ty konfiguraky nejsou pro mojedomena.cz a test.mojedomena.cz, ale pro www.mojedomena.cz a www.test.mojedomena.cz. Server pak asi pro mojedomena.cz ani test.mojedomena.cz nic nenajde a servíruje nějaký default.
6.9.2009 13:25 nelson | skóre: 16 | blog: jakesi_cosi
Rozbalit Rozbalit vše Re: Znefunkcneni subdomeny - na apachi
K tobu ServerName zkus přidat ješte ServerAlias pro adresy bez www. U toho <VirtualHost mojedomena.cz:80> by měl stačit <VirtualHost *:80>
7.9.2009 07:08 Roman777 | skóre: 3
Rozbalit Rozbalit vše Re: Znefunkcneni subdomeny - na apachi

Server Alias jsem zkousel taky (ServerName www.test.mojedomena.cz  a hned pod tim ServerAlias test.domena.cz) - po restartu zase mi to ukazuje jiny document root.

Nicmene jsem zjistil zajimavou vec  - na stroji mam 3 IP, pokud zadam do prohlizece prvni, tak mi to zobrazi obsah mojedruhadomena.cz, pokud zadam druhou IP tak mi to zobrazi obsah test.mojePRVNIdomena.cz !!!!! a pokud zadam treti, tak mi to zobrazi nevim.mojePRVNIdomena.cz  (kdyz dam do prohlizeve nevim.mojePRVNIdomena.cz tak mi to zobrazuje spravne, nechapu, proc znicehonic prestala fungovat ta test subdomena :-(

Ted me napada, ze to je temi tremi IP (vsechny A zaznamy odkazuji na mou prvni IP).....

 

Napada me, ze problem je bud u poskytovatele nebo jinde nezli v apachi (udelal jsem celkem hodne pokusu s konfigurakama toho test (ip-based, name-based, alias) ale nedosahl jsem niceho, zkousel jsem i <VirtualHost *:80>  ale take nic.

 

7.9.2009 07:34 Filip Jirsák | skóre: 66 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Znefunkcneni subdomeny - na apachi
Zkusil bych v definici VirtualHost vyhodit ta plně kvalifikovaná jména a nahradit je IP adresami – takhle nevíte, co tam Apache vlastně dává za IP adresy.
7.9.2009 14:51 Roman777 | skóre: 3
Rozbalit Rozbalit vše Re: Znefunkcneni subdomeny - na apachi

Ok, takze ted mam (vsechny subdomeny uvedene v konfiguracich funguji):

 

jeden jediny konfigurak, ktery ma uplne nahore: NameVirtualHost mojedomena.cz:80

Vsechny ostatni zacinaji az <VirtualHost mojeip.cz:80>

pak nasleduje

        ServerAdmin webmaster@localhost
        DocumentRoot /home/cestakWebu
        ServerName mojedomena.cz
        ServerAlias www.mojedomena.cz

Takto vse funguje az na automaticke subdomeny - mam dve domeny u kterych mam v konfiguraku navic:

 

RewriteEngine  on
RewriteCond    %{HTTP_HOST}  ^mujweb.cz
RewriteRule    ^(.*)$        /home/web/mujweb.cz/$1 [L]
RewriteCond    %{HTTP_HOST}  ^mujweb.cz.*
RewriteRule    ^(.*)$        /home/web/mujweb.cz/$1 [L]
RewriteCond    %{HTTP_HOST}  ^(.*)\.mujweb\.cz
RewriteRule    ^(.*)$        /%1/$1 [L]


Jinak je uplne stejne konfigurovan jako predchozi - vim 100%, ze pred par dny automaticke subdomeny u tohoto byly ok, ted kazda subdomena napr test.mujweb.cz zobrazi stejny obsah jako ma documentRoot mojeJinaDomena.cz  - ale v prohlizeci se adresa z test.mujweb.cz zmeni na http://test.mujweb.cz/index.php/Hlavni_strana  -ja se snad asi z toho zjevim :-(

Neni nekde nejaky program, ktery by zkontroloval syntaxe techto konfiguraku? Ja uz nevim kde muze byt chyba :-( - jedne se zbavim a dasli dve se objevi :-(

Logy jsou bez warnu, restart apache bez jakychkoliv hlasek.

7.9.2009 17:05 Filip Jirsák | skóre: 66 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Znefunkcneni subdomeny - na apachi
Začal bych opravdu tím, že bych u NameVirtualHost a VirtualHost uvedl IP adresu místo DNS názvu, jak je to ostatně doporučené v dokumentaci. DNS názvy v těchto konfiguračních volbách jsou zbytečně matoucí, a bůhví, jaké IP adresy se tam dosazují. Kdybyste sem pak ty konfiguráky vložil jako přílohu, bylo by to také jednodušší – píšete o dvou virtuálních hostech, ale v komentáři je uvedena jen konfigurace jednoho.
7.9.2009 18:08 Roman777 | skóre: 3
Rozbalit Rozbalit vše Re: Znefunkcneni subdomeny - na apachi
Přílohy:

prave ze jsem vsude dal IP.... - viz konfiguraky

 

u nevim.prvnidomena.cz (konfigurak nevim.prvnidomena.cz) mi to hlasi Not Found The request URL / was not found on this server - pritom cesta je spravne a na disku existuje)

konfigurak mailprvnidomena - funguje (mail.prvnidomena.cz)

ebook - funguje  (- dalsi domena - az na to, ze se obsah tohoto zobrazuje ve vsech subdomenach mojetrtidomena.cz)

mujweb - funguje jen dokument root - zde maji byt automaticke subdomeny, ale pri zadani jakekoliv subdomeny se zobrazi obsah ebook

 prvnidomena - prvnidomena.cz - funguje

 

7.9.2009 18:12 Roman777 | skóre: 3
Rozbalit Rozbalit vše Re: Znefunkcneni subdomeny - na apachi

konfigurak mujweb -

RewriteRule    ^(.*)$        /home/WEB/projekty/mojetrtidomena.info/  - toto jsem spatne zkopiroval, je tam jen /home/mojetrtidomena.info/

7.9.2009 18:52 Filip Jirsák | skóre: 66 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Znefunkcneni subdomeny - na apachi
Obecně ke všem konfigurákům mi nepřipadá jako dobrý nápad zpřístupňovat přes web kořenovou složku.
u nevim.prvnidomena.cz (konfigurak nevim.prvnidomena.cz) mi to hlasi Not Found The request URL / was not found on this server - pritom cesta je spravne a na disku existuje)
Má do toho adresáře přístup Apache?
mujweb - funguje jen dokument root - zde maji byt automaticke subdomeny, ale pri zadani jakekoliv subdomeny se zobrazi obsah ebook
V konfiguráku jsou nastaveny pouze domény mojetrtidomena.info:80 a www.mojetrtidomena.info, žádné další subdomény tam nastavené nejsou.

Každopádně v konfiguráku máte asi pořád ještě <VirtualHost mojetrtidomena.info:80> a NameVirtualHost mojeprvnidomena.cz:80, kde asi nejsou IP adresy. Taky chybí hlavní konfigurační soubor, kde bude pravděpodobně nadefinován DocumentRoot, který se vám načítá pro subdomény mojetrtidomena.info.

Vzhledem k tomu, že z těch konfiguráků pořád nejde dobře poznat, co jsou IP adresy, co názvy, co jsou stejné IP adresy a co jiné a nejde si to ověřit s DNS serverem, asi vám už víc neporadím. Podle mne jediná možnost je ukázat všechny relevantní skutečné konfiguráky, protože je beznadějné hádat z těch zveřejněných útržků, jak je to nakonfigurované doopravdy.
7.9.2009 21:50 Roman777 | skóre: 3
Rozbalit Rozbalit vše Re: Znefunkcneni subdomeny - na apachi

V konfiguráku jsou nastaveny pouze domény mojetrtidomena.info:80 a www.mojetrtidomena.info, žádné další subdomény tam nastavené nejsou.

ty subdomeny se maji delat automaticky - viz

        </Directory>
RewriteEngine  on
RewriteCond    %{HTTP_HOST}  ^mojetrtidomena.info
RewriteRule    ^(.*)$        /home/mojetrtidomena.info/$1 [L]
RewriteCond    %{HTTP_HOST}  ^mojetrtidomena.info.*
#RewriteRule    ^(.*)$        /www/$1 [L]
RewriteRule    ^(.*)$        /home/mojetrtidomena.info/$1 [L]
RewriteCond    %{HTTP_HOST}  ^(.*)\.mojetrtidomena\.info
RewriteRule    ^(.*)$        /%1/$1 [L]

Nevim proc to nejede - pred tim to jelo - tyto preddchozi radky mi prave delaly to, ze automaticky vsechny adresare v rootu webu udelaly jako subdomeny - ted to prestalo fungovat :-(

Každopádně v konfiguráku máte asi pořád ještě <VirtualHost mojetrtidomena.info:80> a NameVirtualHost mojeprvnidomena.cz:80,

Jiz jsem opravil

Hlavni konfiguracni soubor je tento: http://www.abclinuxu.cz/data/prilohy/5/3/142735-apache2-conf-49179.txt

8.9.2009 07:02 Filip Jirsák | skóre: 66 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Znefunkcneni subdomeny - na apachi
ty subdomeny se maji delat automaticky - viz
Subdomény se nemohou vytvářet automaticky, protože tam máte ServerName a ServerAlias nastavené jen na mojetrtidomena.info:80 a www.mojetrtidomena.info. Apache porovná hlavičku Host s těmito dvěma názvy, a protože ani jeden nesouhlasí, dál se tímhle virtualhostem nezabývá. Pokud tam chcete mít libovolnou doménu třetího řádu, musíte přidat ServerAlias *.mojetretidomena.info
RewriteCond    %{HTTP_HOST}  ^mojetrtidomena.info.*
RewriteRule    ^(.*)$        /home/mojetrtidomena.info/$1 [L]
Tohle pořád nechápu. Opravdu chcete porovnávat shodu na začátek doménového jména zleva? Tj. chcete, aby to odpovídalo třeba doménám mojetrtidomena.infotest nebo mojetrtidomena.info.test?
Hlavni konfiguracni soubor je tento: http://www.abclinuxu.cz/data/prilohy/5/3/142735-apache2-conf-49179.txt
Tam jsem žádný DocumentRoot pro defaultního hosta nenašel, možná bude ještě v některém z vložených konfiguračních souborů.

8.9.2009 09:27 Roman777 | skóre: 3
Rozbalit Rozbalit vše Re: Znefunkcneni subdomeny - na apachi

musíte přidat ServerAlias *.mojetretidomena.info

Mate u me kafe, fakt to uz vali jak ma, nicmene to nechapu, protoze originalni konfigurak se kterym mi to behalo mel presne toto:

<VirtualHost mujweb.info:80>
        ServerAdmin webmaster@localhost
#       ServerName mujweb.info:80
        DocumentRoot /home/WEB/projekty/mujweb.info
        <Directory />
                Options FollowSymLinks
                AllowOverride All
        </Directory>
ServerAlias www.mujweb.info
ServerName www.mujweb.info
RewriteEngine  on
RewriteCond    %{HTTP_HOST}  ^mujweb.info
RewriteRule    ^(.*)$        /home/WEB/projekty/mujweb.info/$1 [L]
RewriteCond    %{HTTP_HOST}  ^mujweb.info.*
#RewriteRule    ^(.*)$        /www/$1 [L]
RewriteRule    ^(.*)$        /home/WEB/projekty/mujweb.info/$1 [L]
RewriteCond    %{HTTP_HOST}  ^(.*)\.mujweb\.info
RewriteRule    ^(.*)$        /%1/$1 [L]

#RewriteCond    %{HTTP_HOST}  (.*)\.([^.]+)\.([^.]+)$
#RewriteRule    ^/(.*)$       /home/WEB/projekty/mujweb.info/%2.%3/%1/$1 [L]

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/blbe/mujerror.log
 

 


RewriteCond    %{HTTP_HOST}  ^mojetrtidomena.info.*
RewriteRule    ^(.*)$        /home/mojetrtidomena.info/$1 [L]
Tohle pořád nechápu. Opravdu chcete porovnávat shodu na začátek doménového jména zleva? Tj. chcete, aby to odpovídalo třeba doménám mojetrtidomena.infotest nebo mojetrtidomena.info.test?
To jsem trochu nepochopil - ja se v tom totiz prd vyznam - poslepovaval jsem to s nekolika navodu a co jsem si o tom cetl, tak jsem to nechapal - takze spise takovy test - omyl.

Mam jeden projekt, kde si clovek udela web (zatim jen joomla + phpbb forko) + webhosting jednim klikem (http://mujweb.info) - tzn mu to vytvori na disku v adresari document rootu jeho adresar a potrebuji, aby po zadani jmena jeho adresare.mujweb.info mu vse bralo z jeho adresare ktery je umisten v rootu webu.

 

8.9.2009 10:03 Filip Jirsák | skóre: 66 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Znefunkcneni subdomeny - na apachi
^mojetrtidomena.info.* Tohle pořád nechápu. Opravdu chcete porovnávat shodu na začátek doménového jména zleva? Tj. chcete, aby to odpovídalo třeba doménám mojetrtidomena.infotest nebo mojetrtidomena.info.test?
To jsem trochu nepochopil - ja se v tom totiz prd vyznam - poslepovaval jsem to s nekolika navodu a co jsem si o tom cetl, tak jsem to nechapal - takze spise takovy test - omyl.
^mojetrtidomena.info.* je regulární výraz, kde ^ znamená začátek textu, . (tečka) libovolný znak a . (tečka a hvězdička) je žádný, jeden nebo více libovolných znaků. A to porovnáváte s doménovým jménem. Tomu výrazu tedy odpovídají třeba následující domény: mojetrtidomena.info, mojetrtidomenaXinfo, mojetrtidomena.info.cz, mojetrtidomena.infoneco, mojetrtidomenaXinfoXcz, mojetrtidomena.info.mujweb.info atd.

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.