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í
×
    včera 23:22 | Nová verze

    Byla vydána betaverze Fedora Linuxu 45 (ChangeSet), tj. poslední zastávka před vydáním finální verze, která je naplánována na úterý 20. října. S konzolí kmscon místo fbcon. Současně byla vydána betaverze Fedora Linux Asahi Remixu 45. S podporou čipů M3.

    Ladislav Hagara | Komentářů: 0
    včera 21:44 | Nová verze

    Po půl roce vývoje od vydání verze 50 bylo vydáno GNOME 51 s kódovým názvem "A Coruña" (Mastodon). Podrobný přehled novinek i s náhledy v poznámkách k vydání a v novinkách pro vývojáře. Videopředstavení na PeerTube a YouTube.

    Ladislav Hagara | Komentářů: 1
    včera 20:44 | IT novinky

    OpenAI spolupracuje s konkurenty Anthropic a Google DeepMind ze skupiny Alphabet na bezpečnosti umělé inteligence (AI). Globální obavy ohledně existenčních rizik umělé inteligence vzrostly poté, co se o víkendu sešli vedoucí předních amerických firem z odvětví AI a vyzvali k pozastavení vývoje technologie.

    Ladislav Hagara | Komentářů: 1
    včera 20:33 | IT novinky

    Evropská unie navrhne zákaz sociálních sítí, online her a chatbotů pro děti mladší 13 let a možnost účtu pro děti do 15 let jen se souhlasem rodičů, oznámila šéfka Evropské komise Ursula von der Leyenová v dnešním projevu ve Štrasburku. Návrh předpisu nazvaného EU Kids Act představí Evropská komise ve čtvrtek. Von der Leyenová zdůraznila, že chce, aby se rovněž změnilo základní pravidlo: platformy budou muset dokázat, že jsou bezpečné.

    … více »
    Ladislav Hagara | Komentářů: 6
    15.9. 22:55 | Nová verze

    Byla vydána Java 27 / JDK 27. Nových vlastností (JEP - JDK Enhancement Proposal) je 9.

    Ladislav Hagara | Komentářů: 0
    15.9. 17:44 | Nová verze

    Byl vydán Mozilla Firefox 156.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Vestavěný prohlížeč PDF se nyní spouští o 45 % rychleji. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 156 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    15.9. 14:11 | Nová verze

    Článek na Raspberry Pi představuje nový vzhled desktopu operačního systému Raspberry Pi OS v aktuálním vydání 2026-09-15.

    Ladislav Hagara | Komentářů: 2
    15.9. 14:00 | Bezpečnostní upozornění

    Nové verze Roundcube Webmailu 1.6.19 a 1.7.4 řeší několik zranitelností.

    vencour | Komentářů: 0
    15.9. 11:44 | Zajímavý projekt

    Na Kickstarteru běží kampaň na podporu hloupého (jenom volání a SMS) tlačítkového DIY telefonu MAKERphone 2.0 od společnosti CircuitMess postaveného na ESP32-S3 a volitelně také s hodinkami MAKERband. S možností psaní vlastních aplikací. S volitelnými HW rozšiřujícími moduly.

    Ladislav Hagara | Komentářů: 3
    15.9. 03:33 | Nová verze

    Byla vydána nová verze 10.7 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Přibyly balíčky HomeBox a Scrypted.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (21%)
    Celkem 2683 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    Dotaz: Jak upravit konfiguraci Apache2

    29.4.2022 18:42 Jan
    Jak upravit konfiguraci Apache2
    Přečteno: 439×
    Dobrý den, v konfiguraci Apache2 mám pravidlo, které přesměruje stránky zadané ve tvaru bez www na stránky s www, poradil by mi prosím pěkně někdo, jak to pravidlo poupravit, aby přesměroval na www i všechno ostatní zadané před example.com kromě jediné subdomény www? Děkuji za pomoc.
    <VirtualHost *:443>
            ServerName  www.example.com
            ServerAlias example.com
    
            RewriteEngine on 
            RewriteCond %{HTTP_HOST} ^example\.com$
            RewriteRule (.*) http://www.example.com/$1 [R=301]
    
            DocumentRoot /var/www/www.example.com
            ..
            .. 
    </VirtualHost>

    Odpovědi

    29.4.2022 19:19 X
    Rozbalit Rozbalit vše Re: Jak upravit konfiguraci Apache2
    Nastrel..
     RewriteCond %{HTTP_HOST} [^www]+\.example\.com$
    
    29.4.2022 19:28 Jan
    Rozbalit Rozbalit vše Re: Jak upravit konfiguraci Apache2
    Díky a ten řádek mám někam přidat nebo ho něčím nahradit?
    29.4.2022 19:34 X
    Rozbalit Rozbalit vše Re: Jak upravit konfiguraci Apache2
    Staci nahradit tu puvodni podminku.
    29.4.2022 19:59 Jan
    Rozbalit Rozbalit vše Re: Jak upravit konfiguraci Apache2
    Díky, tak to nepřesměruje vůbec nic, ani doménu bez www ani něco jiného :(
    29.4.2022 20:45 billgates | skóre: 27
    Rozbalit Rozbalit vše Re: Jak upravit konfiguraci Apache2
    Nieco taketo by to nemohlo byt?
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
    RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
    Nemam to teraz kde vyskusat, takze tam moze byt kludne nejaka chyba. Kazdopadne, dufam, ze to skusas len s https, kedze ten virtualhost pocuva len na *:443.
    29.4.2022 21:20 Jan
    Rozbalit Rozbalit vše Re: Jak upravit konfiguraci Apache2
    Ano, díky. Zkouším to pouze přes https ale taky to nejde.
    29.4.2022 21:29 billgates | skóre: 27
    Rozbalit Rozbalit vše Re: Jak upravit konfiguraci Apache2
    Divne, teraz som to skusil u seba:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^ideaz\.sk$ [NC]
    RewriteRule ^(.*)$ https://www.ideaz.sk$1 [R=301,NC,L]
    Ked zadam https://ideaz.sk/, tak ma to presmeruje na https://www.ideaz.sk/.

    Reloadujes apache po kazdej zmene? Co mas v logu?
    29.4.2022 21:46 Jan
    Rozbalit Rozbalit vše Re: Jak upravit konfiguraci Apache2
    Ale nemáš tam jeden řádek

    RewriteBase /

    když ho smažu, tak mi to taky už funguje

    ale jak jsem psal v dotazu, potřebuji přesměrovat i *.example.com (mimo www.example.com) na www.example.com
    29.4.2022 22:11 billgates | skóre: 27
    Rozbalit Rozbalit vše Re: Jak upravit konfiguraci Apache2
    Na to je tam to pravidlo:
    RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
    Ja som ho nemohol pouzit, lebo mam hromadu domen tretej urovne zavesenych na tom hoste.
    29.4.2022 22:18 Jan
    Rozbalit Rozbalit vše Re: Jak upravit konfiguraci Apache2
    Rozumím, ale pokud zadám

    https://example.com, tak se přesměruje na https://www.example.com
    

    pokud zadám

    https://neco.example.com, tak se to přesměruje na https://neco.www.example.com//
    29.4.2022 22:25 billgates | skóre: 27
    Rozbalit Rozbalit vše Re: Jak upravit konfiguraci Apache2

    Presmerovanie na neco.www.example.com sa mi teda velmi nezda, ale to si tvoj browser este moze pamatat z nejakeho predchadzajuceho pokusu, kedze robis permantnente presmerovanie. Zmaz cache svojho browsera, aby sa ti do toho nemiesali stare zapamatane presmerovania.

    Kazdopadne, mozes to tam vsetko napchat natvrdo a nebabrat sa s tym:

    <VirtualHost *:443>
    ServerName  www.example.com
    ServerAlias example.com *.example.com

    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
    RewriteRule ^(.*)$ https://www.example.com$1 [R=301,NC,L]

    DocumentRoot /var/www/www.example.com
    ..
    ..
    </VirtualHost>
    29.4.2022 22:39 Jan
    Rozbalit Rozbalit vše Re: Jak upravit konfiguraci Apache2
    Tak teď se to přesměruje, problém ale ještě mám. Mám koupeny ssl certifikát na example.com a www.example.com a když zadám neco.example.com tak prohlížeč píše neplatný certifikát a pokud dám přesto stránku načíst, tak až poté se to přesměruje na www.example.com a tam už ssl certifikát je v pořádku. Nevím proč se snaží načíst tu stránku neco.example.com a proč to nepřesměruje hned. Jde s tím něco udělat? Děkuji.
    29.4.2022 23:22 billgates | skóre: 27
    Rozbalit Rozbalit vše Re: Jak upravit konfiguraci Apache2
    Bohuzial nie. Ten proces https komunikacie browseru so serverom je priblizne nasledovny:
    1. Klient robi preklad hostname na IP
    2. Klient nadviazanie spojenie na danu IP na port tcp/443
    3. Vzajomna komunikacia - zaciatok TLS spojenia, dohoda podporovanycn algoritmov, SNI-odoslanie pozadovaneho hostname od klienta
    4. Server posiela certifikat, ktory ma uvedeny vo virtualhoste pre dany hostname
    5. Klient moze prijat certifikat alebo zacat nadavat
    6. TLS spojenie nadviazane
    7. Klient posiela HTTP poziadavku (GET/POST/PUT/...) aj s celou hlavickou
    8. Server posiela HTTP odpoved, v ktorej moze byt aj kod 301 - permanentne presmerovanie
    Cize vymena certifikatu prebieha skor, ako sa zacnu posielat akekolvek data suvisiace so samotnym HTTP. Ak nepouzivas TLS, tak rovno skocis z bodu 1 a 2 na bod 7. Cize tam to presmerovanie mozes urobit ako potrebujes. Ale s pouzitim TLS sa to uz zial neda. Musis si kupit certifikat na *.example.com, ak potrebujes to funkcne presmerovanie aj pre HTTPS. U starttls sa to da urobit.
    30.4.2022 10:46 Jan
    Rozbalit Rozbalit vše Re: Jak upravit konfiguraci Apache2
    Tak jsem to na základě tvé vyčerpávající informace vyřešil tak, že jsem v DNS změnil záznam
    A * IP
    A @ IP
    na záznam
    A example.com IP
    A www.example.com IP

    Děkuji za tvou pomoc a tvůj čas.

    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.