V Brestu dnes začala konference vývojářů a uživatelů linuxové distribuce Debian DebConf25. Na programu je řada zajímavých přednášek. Sledovat je lze online.
Před 30 lety, tj. 14. července 1995, se začala používat přípona .mp3 pro soubory s hudbou komprimovanou pomocí MPEG-2 Audio Layer 3.
Výroba 8bitových domácích počítačů Commodore 64 byla ukončena v dubnu 1994. Po více než 30 letech byl představen nový oficiální Commodore 64 Ultimate (YouTube). S deskou postavenou na FPGA. Ve 3 edicích v ceně od 299 dolarů a plánovaným dodáním v říjnu a listopadu letošního roku.
Společnost Hugging Face ve spolupráci se společností Pollen Robotics představila open source robota Reachy Mini (YouTube). Předobjednat lze lite verzi za 299 dolarů a wireless verzi s Raspberry Pi 5 za 449 dolarů.
Dnes v 17:30 bude oficiálně vydána open source počítačová hra DOGWALK vytvořena v 3D softwaru Blender a herním enginu Godot. Release party proběhne na YouTube od 17:00.
McDonald's se spojil se společností Paradox a pracovníky nabírá také pomocí AI řešení s virtuální asistentkou Olivii běžící na webu McHire. Ian Carroll a Sam Curry se na toto AI řešení blíže podívali a opravdu je překvapilo, že se mohli přihlásit pomocí jména 123456 a hesla 123456 a získat přístup k údajům o 64 milionech uchazečů o práci.
Byla vydána (𝕏) červnová aktualizace aneb nová verze 1.102 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.102 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Byla vydána nová verze 2.4.64 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 8 bezpečnostních chyb.
Společnost xAI na síti 𝕏 představila Grok 4, tj. novou verzi svého AI LLM modelu Grok.
Ministerstvo vnitra odhalilo závažný kyberincident v IT systému resortu. Systém, do kterého se dostal útočník bez oprávnění, byl odpojen a nedošlo k odcizení dat [𝕏].
Apache2
a vsechny sve stranky mam jako neco1.example.net neco2.example.net
atd.. mam virtualhosty jak http
tak i https
. Ted jsem ale rozjel phpmyadmin
, ktery mi bezi na http://server.example.net/phpmyadmin
a ja najednou vubec netusim jak ho mam preklopit na https://server.example.net/phpmyadmin
??? Dik za nakopnuti Řešení dotazu:
Alias /phpmyadmin /nekam/jinam
.
/etc/apache2/conf.d/phpmyadmin.conf
jehoz obsah je:
# phpMyAdmin default Apache configuration Alias /phpmyadmin /usr/share/phpmyadmin <Directory /usr/share/phpmyadmin> Options Indexes FollowSymLinks DirectoryIndex index.php # Authorize for setup <Files setup.php> # For Apache 1.3 and 2.0 <IfModule mod_auth.c> AuthType Basic AuthName "phpMyAdmin Setup" AuthUserFile /etc/phpmyadmin/htpasswd.setup </IfModule> # For Apache 2.2 <IfModule mod_authn_file.c> AuthType Basic AuthName "phpMyAdmin Setup" AuthUserFile /etc/phpmyadmin/htpasswd.setup </IfModule> Require valid-user </Files> <IfModule mod_php4.c> AddType application/x-httpd-php .php php_flag magic_quotes_gpc Off php_flag track_vars On php_flag register_globals Off php_value include_path . </IfModule> <IfModule mod_php5.c> AddType application/x-httpd-php .php php_flag magic_quotes_gpc Off php_flag track_vars On php_flag register_globals Off php_value include_path . </IfModule> </Directory>Jak tohle jednoduse preklopit pouze na https ?
redirect permanent /phpmyadmin https://example.net/phpmyadmin
Tento redirect umí sám phpmyadmin, v configu:
$cfg['ForceSSL'] = true;
Smyčka při přesměrování Server přesměrovává požadavky na tuto adresu sám na sebe a to takovým způsobem, které zabraňují jejich dokončení.
https://server.example.net/phpmyadmin
tak me to automaticky presmeruje na http://server.example.net/phpmyadmin
. Podle me v tom muze byt nekde ta zrada...
Někde v konfigu je přesměrování na http://server.example.net/phpmyadmin
a je platné jak ve virtual hostu pro :80, tak to :443.
Virtual Hosts and Wildcard SSL Certificates with Apache 2.2
# Not SSL, redirect to https://secure.site-a.com <VirtualHost 192.168.1.200:80> ServerName secure.site-a.com Redirect / https://secure.site-a.com/ </VirtualHost> # https://secure.site-a.com <VirtualHost 192.168.1.200:443> ServerName secure.site-a.com DocumentRoot /path/to/secure.site-a </VirtualHost>
phpmyadmin.example.net
a ne server.example.net/phpmyadmin
ne?
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteCond %{REQUEST_URI} phpmyadmin RewriteRule ^(.*)$ https://server.example.net/phpmyadmin/$1 [R,L]
/etc/apache2/sites-enabled/default
<VirtualHost *:80>
tohle:
RewriteEngine on RewriteRule ^/phpmyadmin https://mujserver/phpmyadminno a do
/etc/apache2/sites-enabled/default-ssl
<VirtualHost *:443>
tohle:
Alias /phpmyadmin "/usr/share/phpmyadmin"Vyhoda je, ze pristup na http se automaticky presmeruje na https, cimz se zajisti, ze tam uzivatele (nebo ja) lezou jen pres https
Tiskni
Sdílej: