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í
×
    26.12. 18:44 | Komunita

    Od soboty do úterý probíhá v Hamburku konference 39C3 (Chaos Communication Congress) věnovaná také počítačové bezpečnosti nebo hardwaru. Program (jiná verze) slibuje řadu zajímavých přednášek. Streamy a záznamy budou k dispozici na media.ccc.de.

    Ladislav Hagara | Komentářů: 0
    26.12. 13:22 | Zajímavý software

    Byl představen nový Xserver Phoenix, kompletně od nuly vyvíjený v programovacím jazyce Zig. Projekt Phoenix si klade za cíl být moderní alternativou k X.Org serveru.

    🇨🇽 | Komentářů: 6
    26.12. 13:11 | Nová verze

    XLibre Xserver byl 21. prosince vydán ve verzi 25.1.0, 'winter solstice release'. Od založení tohoto forku X.Org serveru se jedná o vůbec první novou minor verzi (inkrementovalo se to druhé číslo v číselném kódu verze).

    🇨🇽 | Komentářů: 0
    26.12. 03:33 | Nová verze

    Wayback byl vydán ve verzi 0.3. Wayback je "tak akorát Waylandu, aby fungoval Xwayland". Jedná se o kompatibilní vrstvu umožňující běh plnohodnotných X11 desktopových prostředí s využitím komponent z Waylandu. Cílem je nakonec nahradit klasický server X.Org, a tím snížit zátěž údržby aplikací X11.

    Ladislav Hagara | Komentářů: 0
    25.12. 14:44 | Nová verze

    Byla vydána verze 4.0.0 programovacího jazyka Ruby (Wikipedie). S Ruby Box a ZJIT. Ruby lze vyzkoušet na webové stránce TryRuby. U příležitosti 30. narozenin, první veřejná verze Ruby 0.95 byla oznámena 21. prosince 1995, proběhl redesign webových stránek.

    Ladislav Hagara | Komentářů: 0
    24.12. 02:11 | Komunita

    Všem čtenářkám a čtenářům AbcLinuxu krásné Vánoce.

    Ladislav Hagara | Komentářů: 30
    24.12. 02:00 | Nová verze

    Byla vydána nová verze 7.0 linuxové distribuce Parrot OS (Wikipedie). S kódovým názvem Echo. Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii. Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    23.12. 18:33 | Nová verze

    Vývojáři postmarketOS vydali verzi 25.12 tohoto před osmi lety představeného operačního systému pro chytré telefony vycházejícího z optimalizovaného a nakonfigurovaného Alpine Linuxu s vlastními balíčky. Přehled novinek v příspěvku na blogu. Na výběr jsou 4 uživatelská rozhraní: GNOME Shell on Mobile, KDE Plasma Mobile, Phosh a Sxmo.

    Ladislav Hagara | Komentářů: 0
    23.12. 13:55 | Nová verze

    Byla vydána nová verze 0.41.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 6.1 nebo novější a také libplacebo 6.338.2 nebo novější.

    Ladislav Hagara | Komentářů: 0
    23.12. 12:44 | Nová verze

    Byla vydána nová verze 5.5 (novinky) skriptovacího jazyka Lua (Wikipedie). Po pěti a půl letech od vydání verze 5.4.

    Ladislav Hagara | Komentářů: 0
    Kdo vám letos nadělí dárek?
     (35%)
     (2%)
     (19%)
     (2%)
     (2%)
     (2%)
     (15%)
     (15%)
     (10%)
    Celkem 122 hlasů
     Komentářů: 18, poslední 24.12. 15:29
    Rozcestník

    Dotaz: Apache2 - přesměrování pomocí mod_rewrite (.htaccess)

    15.8.2019 13:25 Jan
    Apache2 - přesměrování pomocí mod_rewrite (.htaccess)
    Přečteno: 354×
    Dobrý den.
    Lze nějak jednoduše přesměrovat na úrovni apache návštěvníky přicházející z domény "spatna-domena.cz" na konkrétní URL, např. https://www.moje-domena.cz/upozorneni.html ?
    Trošku jsem si s tím hrál, ale pořád se mi nedaří....

    Nyní mám v .htaccessu toto
    RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?spatna-domena\.cz [NC]
    RewriteRule ^ https://www.moje-domena.cz/upozorneni.cz.html[R=302,L]
    
    Problém je, že k přesměrování dojde, ale děje se tak pro všechny příchozí návštěvníky - nikoli na ty, kteří přišli ze spatna-domena.cz.
    Nějaký nápad ?

    Děkuji,
    JP

    Odpovědi

    15.8.2019 13:34 alkoholik | skóre: 40 | blog: Alkoholik
    Rozbalit Rozbalit vše Re: Apache2 - přesměrování pomocí mod_rewrite (.htaccess)
    Proc tam mas '!'? Zkontrolujes si spravne referer a pak to cele znegujes.
    15.8.2019 13:49 NN
    Rozbalit Rozbalit vše Re: Apache2 - přesměrování pomocí mod_rewrite (.htaccess)
    Jednoduseji:
    RewriteCond %{HTTP_HOST} ^.*spatna-domena\.cz$ [NC]
    RewriteRule ^ https://www.moje-domena.cz/upozorneni.cz.html[R=302,L]
    
    15.8.2019 13:55 alkoholik | skóre: 40 | blog: Alkoholik
    Rozbalit Rozbalit vše Re: Apache2 - přesměrování pomocí mod_rewrite (.htaccess)
    ?
    Tazatele zajima referer (odku prisli), ne jeho vlastni host.
    15.8.2019 13:55 alkoholik | skóre: 40 | blog: Alkoholik
    Rozbalit Rozbalit vše Re: Apache2 - přesměrování pomocí mod_rewrite (.htaccess)
    ?
    Tazatele zajima referer (odkud prisli), ne jeho vlastni host.
    15.8.2019 13:58 NN
    Rozbalit Rozbalit vše Re: Apache2 - přesměrování pomocí mod_rewrite (.htaccess)
    ok, ok, spatne vidim.. sry.
    15.8.2019 14:40 Jan
    Rozbalit Rozbalit vše Re: Apache2 - přesměrování pomocí mod_rewrite (.htaccess)
    Díky, moc, opravil jsem si, ale jak zakomponovat i HTTPS ?

    Současný (částečně funkční) stav...
    RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?spatna-domena\.cz [NC]
    RewriteRule ^ https://www.moje-domena.cz/upozorneni.cz.html[R=301,L]
    
    Aktuální výpis z access.logu
    Zde bych se rád zbavil i "https://www.spatna-domena.cz/navody/jak-sprane-stipat-drivi/"
    194.61.50.1 - - [15/Aug/2019:14:24:14 +0200] "GET /upozorneni.cz.html%5bR=301,L%5d?_url=/upozorneni.cz.html[R=301,L]&_url=/upozorneni.cz.html[R=301,L]&_url=/upozorneni.cz.html[R=301,L]&_url=/upozorneni.cz.html[R=301,L]&_url=/upozorneni.cz.html[R=301,L]&_url=/upozorneni.cz.html[R=301,L]&_url=/upozorneni.cz.html[R=301,L] HTTP/1.1" 302 1214 "https://www.spatna-domena.cz/navody/jak-sprane-stipat-drivi/" "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko"
    194.61.50.1 - - [15/Aug/2019:14:24:14 +0200] "GET /upozorneni.cz.html%5bR=301,L%5d?_url=/upozorneni.cz.html[R=301,L]&_url=/upozorneni.cz.html[R=301,L]&_url=/upozorneni.cz.html[R=301,L]&_url=/upozorneni.cz.html[R=301,L]&_url=/upozorneni.cz.html[R=301,L]&_url=/upozorneni.cz.html[R=301,L]&_url=/upozorneni.cz.html[R=301,L]&_url=/upozorneni.cz.html[R=301,L] HTTP/1.1" 302 1280 "https://www.spatna-domena.cz/navody/jak-sprane-stipat-drivi/" "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko"
    
    15.8.2019 15:15 alkoholik | skóre: 40 | blog: Alkoholik
    Rozbalit Rozbalit vše Re: Apache2 - přesměrování pomocí mod_rewrite (.htaccess)
    Nechybi ti nahodou mezera mezi 'html' a '['?
    15.8.2019 15:19 Jan
    Rozbalit Rozbalit vše Re: Apache2 - přesměrování pomocí mod_rewrite (.htaccess)
    Jj, špatné formátování, mezera tam patří, v konfigu to mám správně.
    15.8.2019 16:34 alkoholik | skóre: 40 | blog: Alkoholik
    Rozbalit Rozbalit vše Re: Apache2 - přesměrování pomocí mod_rewrite (.htaccess)
    Jenze ty logy rikaji, ze kecas.
    15.8.2019 15:29 Jan
    Rozbalit Rozbalit vše Re: Apache2 - přesměrování pomocí mod_rewrite (.htaccess)
    Teď ještě jeden dotaz, podobného typu.
    Z adresy https://www.spatna-domena.cz vede URL odkaz na moji doménu ve tvaru "https://www.moje-domena.cz/navody/jak-spravne-stipat-drivi/".

    Toto vidím v access.logu
    194.61.50.1 - - [15/Aug/2019:15:22:01 +0200] "GET /navody/j/918288372 HTTP/1.1" 301 5746 "https://www.spatna-domena.cz/navody/jak-spravne-stipat-drivi/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
    
    Otázka zní, jak toho člověka, který přišel z https://www.spatna-domena.cz/navody/jak-spravne-stipat-drivi/ přesměrovat na jiný, než jím požadovaný obsah ? Například https://www.moje-domena.cz/upozorneni ?


    Má to řešení ?

    Díky,
    JP

    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.