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 20:00 | Komunita

    Byly zpracovány a na YouTube zveřejněny videozáznamy z konference LinuxDays 2025.

    Ladislav Hagara | Komentářů: 0
    4.10. 15:22 | IT novinky

    Na konferenci LinuxDays 2025 byl oficiálně představen nový router Turris Omnia NG.

    Ladislav Hagara | Komentářů: 13
    4.10. 05:22 | Komunita

    Přímý přenos (YouTube) z konference LinuxDays 2025, jež probíhá tento víkend v Praze v prostorách FIT ČVUT. Na programu je spousta zajímavých přednášek.

    Ladislav Hagara | Komentářů: 11
    3.10. 22:44 | IT novinky

    V únoru loňského roku Úřad pro ochranu osobních údajů pravomocně uložil společnosti Avast Software pokutu 351 mil. Kč za porušení GDPR. Městský soud v Praze tuto pokutu na úterním jednání zrušil. Potvrdil ale, že společnost Avast porušila zákon, když skrze svůj zdarma dostupný antivirový program sledovala, které weby jeho uživatelé navštěvují, a tyto informace předávala dceřiné společnosti Jumpshot. Úřad pro ochranu osobních údajů

    … více »
    Ladislav Hagara | Komentářů: 3
    3.10. 19:00 | Nová verze

    Google Chrome 141 byl prohlášen za stabilní. Nejnovější stabilní verze 141.0.7390.54 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 21 bezpečnostních chyb. Za nejvážnější z nich (Heap buffer overflow in WebGPU) bylo vyplaceno 25 000 dolarů. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    3.10. 17:11 | Upozornění

    eDoklady mají kvůli vysoké zátěži technické potíže. Ministerstvo vnitra doporučuje vzít si sebou klasický občanský průkaz nebo pas.

    Ladislav Hagara | Komentářů: 7
    3.10. 17:00 | Komunita

    Novým prezidentem Free Software Foundation (FSF) se stal Ian Kelling.

    Ladislav Hagara | Komentářů: 1
    3.10. 14:33 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za září (YouTube).

    Ladislav Hagara | Komentářů: 0
    3.10. 12:33 | Upozornění

    Vyšla kniha Počítačové programy a autorské právo. Podle internetových stránek nakladatelství je v knize "Významný prostor věnován otevřenému a svobodnému softwaru, jeho licencím, důsledkům jejich porušení a rizikům „nakažení“ proprietárního kódu režimem open source."

    javokajifeng | Komentářů: 0
    3.10. 01:11 | Bezpečnostní upozornění

    Red Hat řeší bezpečnostní incident, při kterém došlo k neoprávněnému přístupu do GitLab instance používané svým konzultačním týmem.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (38%)
     (45%)
     (15%)
     (17%)
     (20%)
     (15%)
     (17%)
     (16%)
     (15%)
    Celkem 175 hlasů
     Komentářů: 12, poslední 4.10. 20:35
    Rozcestník

    Dotaz: Apache 2.2 v Synology .htaccess výpis adresáře čeština

    25.8.2022 18:23 ZAH | skóre: 43 | blog: ZAH
    Apache 2.2 v Synology .htaccess výpis adresáře čeština
    Přečteno: 523×
    Na Synology jsem zpřístupnil adresář pomocí .htaccess. Problém je, že nebere správně kódování češtiny. Všude se tvrdí, že NAS používá UTF-8, ale začínám o tom pochybovat. Ví někdo jak nastavit .htaccess.

    Dík ZAH

    Aktuální htacces. Pro výpis postačilo Options +Indexes, čeština byla taky KO.
    AddDefaultCharset utf-8
    Options +Indexes
    IndexOptions Charset=UTF-8
    Content-Type: text/html; charset=UTF-8
    
    DSM 6.2 Apache 2.2

    Odpovědi

    25.8.2022 21:22 X
    Rozbalit Rozbalit vše Re: Apache 2.2 v Synology .htaccess výpis adresáře čeština
    Soubor .htaccess se vaze jen na konkretni adresar a celkovy vystup muze ovlivnit mnoho dalsich faktoru. Nadrazeny .htaccess, samotna konfigurace http serveru, samotny kod stranek, kodovani databaze, nastaveni klientskeho prohlizece, proxy etc. Takze "nebere správně kódování češtiny" muze znamenat opravdu mnoho veci a v nekterych pripadech se to spatne odhaluje.
    26.8.2022 06:48 jejda | skóre: 26 | blog: jejda
    Rozbalit Rozbalit vše Re: Apache 2.2 v Synology .htaccess výpis adresáře čeština
    Když tam necháš jenom ty první dva řádky a pustíš
    curl -I http://server/tvujadresar/
    co to vypíše? Jestli si to necháváš vypisovat firefoxem tak já mám zkušenost, že mu to trvá několik minut než začne respektovat změny v hlavičkách. curl to ukáže hned. Ty poslední dva řádky mi tam přijou zbytečné.
    26.8.2022 09:36 ZAH | skóre: 43 | blog: ZAH
    Rozbalit Rozbalit vše Re: Apache 2.2 v Synology .htaccess výpis adresáře čeština
    Upraveno odpověď curl.
    HTTP/1.1 200 OK
    Connection: close
    Content-Length: 7064
    Content-Type: text/html
    Date: Fri, 26 Aug 2022 07:33:16 GMT
    Expires: 0
    
    26.8.2022 19:13 jejda | skóre: 26 | blog: jejda
    Rozbalit Rozbalit vše Re: Apache 2.2 v Synology .htaccess výpis adresáře čeština
    Teda moc rozumu z toho nemám. Když nastavím IndexOptions Charset=cokoliv, tak se to projeví akorát v hlavičce Content-Type:. No když si nechám vypsat adresář kde jsou soubory s diakritikou tak z toho leze utf-8 a názvy se zobrazujou správně.
    curl -s http://localhost/audio/muzika/Olympic/ | uchardet
    UTF-8
    
    curl -I http://localhost/audio/muzika/Olympic/
    HTTP/1.1 200 OK
    Date: Fri, 26 Aug 2022 17:04:13 GMT
    Server: Apache
    Content-Type: text/html;charset=ISO-8859-1
    
    Ty hlavičky na to nemají žádný vliv!
    26.8.2022 19:54 jejda | skóre: 26 | blog: jejda
    Rozbalit Rozbalit vše Re: Apache 2.2 v Synology .htaccess výpis adresáře čeština
    Aha tak změna. Zjistil jsem, že toto záleží na prohlížeči. Jsem si to nechal vypisovat jako
    curl -s http://localhost/audio/muzika/Olympic/ | w3m -T text/html
    a to se zobrazuje správně, bez ohledu na to co je v hlavičkách. Když to ale zkusím firefoxem a v hlavičce je charset=ISO-8859-1 tak firefox ukazuje diakritiku rozbitou. Pro firefox tam musí být utf-8. Takže v .htaccess by ten řádek IndexOptions Charset=utf-8 měl být.
    26.8.2022 23:11 ZAH | skóre: 43 | blog: ZAH
    Rozbalit Rozbalit vše Re: Apache 2.2 v Synology .htaccess výpis adresáře čeština
    Takže na Firefoxu 104.0 (64 bitů) tohle funguje.
    AddDefaultCharset utf-8
    Options +Indexes
    IndexOptions Charset=UTF-8
    
    Při zkoušení je nutné promazávat cache.

    Dík všem ZAH

    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.