Programovací jazyk Python byl vydán v nové major verzi 3.14.0. Podrobný přehled novinek v aktualizované dokumentaci.
Bylo oznámeno, že Qualcomm kupuje Arduino. Současně byla představena nová deska Arduino UNO Q se dvěma čipy: MPU Qualcomm Dragonwing QRB2210, na kterém může běžet Linux, a MCU STM32U585 a vývojové prostředí Arduino App Lab.
Multiplatformní open source voxelový herní engine Luanti byl vydán ve verzi 5.14.0. Podrobný přehled novinek v changelogu. Původně se jedná o Minecraftem inspirovaný Minetest v říjnu loňského roku přejmenovaný na Luanti.
Byla vydána nová stabilní verze 6.10 (YouTube) multiplatformního frameworku a GUI toolkitu Qt. Podrobný přehled novinek v poznámkách k vydání.
Netwide Assembler (NASM) byl vydán v nové major verzi 3.00. Přehled novinek v poznámkách k vydání v aktualizované dokumentaci.
Linuxová distribuce Frugalware (Wikipedie) ke konci roku 2025 oficiálně končí.
Byla vydána nová verze 3.0.6 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání a v souboru NEWS na GitLabu. Nový GIMP bude brzy k dispozici také na Flathubu.
Americký výrobce čipů AMD uzavřel s americkou společností OpenAI smlouvu na několikaleté dodávky vyspělých mikročipů pro umělou inteligenci (AI). Součástí dohody je i předkupní právo OpenAI na přibližně desetiprocentní podíl v AMD.
Byla vydána nová verze 10.1 sady aplikací pro SSH komunikaci OpenSSH. Uživatel je nově varován, když se nepoužívá postkvantovou výměnu klíčů.
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: