Joomla 5.2.2 Security & Bugfix Release
Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.
Důležité Nefunkční rozšíření při mod_rewrite
## Can be commented out if causes errors, see notes above.
# Options +FollowSymLinks
## Mod_rewrite in use.
RewriteEngine On
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]
## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
#
## End - Custom redirects
RewriteBase /
## Begin - Joomla! core SEF Section.
#
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
PS: Když ale nevyplním $live_site, tak tam je zase problém s tím, jak se zobrazuje URL (tedy že za doménou ještě hodí adresáře), což teď vlastně vypadá ještě hůře, když ani není už SEF URL. To nějak vyřeší změna v .htaccess? Moc děkuji, možná se ptám hloupě, ale jsem samouk
Ne, běžně, samotné SEF URL (bez .htaccess, mod_rewrite ) mít lze (ostatně to tak je (zřejmě) i na tomto portálu) Projevuje se to tak, že v URL zůstane /index.php/, a při "běžném uživatelském pohledu", zapnutý .htaccess tento výraz ( /index.php/) ""skrývá"".Ano, samotné SEF URL bez .htaccess nelze mít, to skutečně dělá neplechu.
"Děla neplechu" je výraz hodný odpovědi typu "je to rozbité", o kterou asi nestojíte. Máme-li Vám poradit, musíte být konkrétnější, co to dělá, nebo nedělá.
Pokud v URL zustává kus cesty (nebo naopak odkazy vedou na neexistující stránky (chybné URL)), pak zkuste
dopsat
Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.
Což je ten původní problém. Protože nevím, jak jinak se zbavit toho adresáře v URL, než přepisem $live_site v configuration.php. Jenže to když přepíši, tak zase nefunguje JomSocial a jiná rozšíření, jak jsem popisoval na počátku.