Joomla 6.0
Dne 14. října 2025 bylo oficiálně vydáno Joomla 6.0 (kódové jméno Kuimarisha) společně s Joomla 5.4 (Kutegemea). Joomla 5.1 přinesla zabezpečené TUF aktualizace, ale s Joomla 5.4 / 6.0 přichází automatické aktualizace jádra, které budou probíhat bezpečně a bez nutnosti manuálního zásahu.
redirect v htaccess
04. dub 2021 18:10 #144121
Potřebuji přesměrovat vše co nemá v url "shop" na "/shop"
ale toto se mi zacyklí
poradíte někdo, kde dělám chybu?
děkuji
Code:
RewriteCond %{HTTP_HOST} mojedomena\.cz$ [NC]
RewriteCond %{REQUEST_URI} !^/shop.*
RewriteRule ^(.*) https://mojedomena.cz/shop [R]
ale toto se mi zacyklí
poradíte někdo, kde dělám chybu?
děkuji
05. dub 2021 02:13 #144124
Odpověď od Cony
Moderátor
V závislosti na konfiguraci může být potřeba také přidat RewriteBase /shop.
06. dub 2021 11:57 #144128
Odpověď od Ernst
Joomla Expert
díky Cony, ale jestli to má být takto:
to hodí internal server error
Code:
RewriteBase /shop
RewriteCond %{HTTP_HOST} ^mojedomena\.cz$ [NC]
RewriteCond %{REQUEST_URI} !^/shop.*
RewriteRule ^(.*) https://mojedomena.cz/shop [R=301,QSA,L]
to hodí internal server error
06. dub 2021 22:03 #144131
Odpověď od Cony
Moderátor
Asi nějak takto
ale záleží na tom,
- kde ten htaccess je,
- kam směruje document root,
- je tam potřeba ta podmínka na doménu? směřuje do toho prostoru více domén?
- jsou v tom htaccess další pravidla?
atd.
Že by samotná direktiva RewriteBase házela chybu jsem se ještě nesetkal, ale samozřejmě i to je možný...
Code:
RewriteEngine On
RewriteBase /shop/
RewriteCond %{HTTP_HOST} ^mojedomena\.cz$ [NC]
RewriteCond %{REQUEST_URI} !^/shop
RewriteRule (.*) https://mojedomena.cz/shop/$1 [R=301,QSA,L]
- kde ten htaccess je,
- kam směruje document root,
- je tam potřeba ta podmínka na doménu? směřuje do toho prostoru více domén?
- jsou v tom htaccess další pravidla?
atd.
Že by samotná direktiva RewriteBase házela chybu jsem se ještě nesetkal, ale samozřejmě i to je možný...
07. dub 2021 11:58 #144136
Odpověď od Ernst
Joomla Expert
ono je to zamotanější:
htaccess je v rootu
podmínka pro doménu je nutná, směřuje tam více domén
další pravidla tam jsou, ale neměla by být v konfliktu
a hlavně
na jednom hostingu funguje, na druhém se cyklí, tak to vypadá na nějaké nastavení na straně serveru
htaccess je v rootu
podmínka pro doménu je nutná, směřuje tam více domén
další pravidla tam jsou, ale neměla by být v konfliktu
a hlavně
Code:
RewriteCond %{HTTP_HOST} ^mojedomena\.cz$ [NC]
RewriteCond %{REQUEST_URI} !^/shop
RewriteRule (.*) https://mojedomena.cz/shop/$1 [R=301,QSA,L]
na jednom hostingu funguje, na druhém se cyklí, tak to vypadá na nějaké nastavení na straně serveru
08. dub 2021 14:27 #144148
Odpověď od Cony
Moderátor
A v rootu znamená na úrovni mojedomena.cz, nebo ještě např. o úroveň výš (alá wedos)? A Joomla je instalovaná na mojedomena.cz nebo na mojedomena.cz/shop?
08. dub 2021 14:56 - 08. dub 2021 14:58 #144149
Odpověď od Ernst
Joomla Expert
joomla je na mojedomena.cz, "shop" to je již položka menu
Tady nerozumím, je to v rootu webu tam kde je index, /administrator, /language atd.
Funkční je to na wedos, cyklí se to na active24. Čekám, co mi k tomu active24 napíše
Code:
A v rootu znamená na úrovni mojedomena.cz, nebo ještě např. o úroveň výš (alá wedos)?
Tady nerozumím, je to v rootu webu tam kde je index, /administrator, /language atd.
Funkční je to na wedos, cyklí se to na active24. Čekám, co mi k tomu active24 napíše
08. dub 2021 16:29 #144150
Odpověď od Cony
Moderátor
Ve vývojařský konzoli Chrome (F12) na záložce Network bude vidět jak se to cyklí, tzn. co na co přesměrovává. Z toho by se mělo dát vykoukat které pravidlo je v konfliktu, popř. zda není třeba nějak poupravit to RewriteBase.
08. dub 2021 19:59 #144155
Odpověď od Ernst
Joomla Expert
to ukazuje že se to pořád dokola přesměrovává na shop
provní přesměrování je třeba z kontakt na shop a pak stále dokola na shop
ignoruje podmínku #RewriteCond %{REQUEST_URI} !^/eshop.*
a pořád se tam přesměrovává
provní přesměrování je třeba z kontakt na shop a pak stále dokola na shop
ignoruje podmínku #RewriteCond %{REQUEST_URI} !^/eshop.*
a pořád se tam přesměrovává
08. dub 2021 20:09 #144157
Odpověď od Cony
Moderátor
Takhle naslepo těžko říct... Je to teda /eshop nebo /shop? .* je tam navíc, ale vadit by to nemělo... Co je vůbec smyslem, skrýt v Joomle vše co není /shop? Nezkoušíte náhodou zprovoznit více domén na jedné instalaci?
08. dub 2021 21:45 #144159
Odpověď od Ernst
Joomla Expert
je to shop, přepsal jsem se
ano jsou to 2 domény na jedné instalaci, psal jsem to již výše
ano jsou to 2 domény na jedné instalaci, psal jsem to již výše
08. dub 2021 22:09 #144161
Odpověď od Cony
Moderátor
Jestli je to jazykový rozdělení zkuste plugin
n3t Language Domains
a nemusíte řešit htaccess...
08. dub 2021 22:13 - 08. dub 2021 22:14 #144162
Odpověď od Ernst
Joomla Expert
kdyby to bylo jazykový rozdělení byl bych happy, ale to není
je to web rozdělený na 2 části a každá část má svou url (doménu)
Jestli se ptáte proč, tak proto že zákon nepovolí mít shop a zbytek webu na jedné doméně, musí to být oddělený
vím že od čistého stolu to lze těžko vymyslet, jen kdyby se s tím už někdo setkal
je to web rozdělený na 2 části a každá část má svou url (doménu)
Jestli se ptáte proč, tak proto že zákon nepovolí mít shop a zbytek webu na jedné doméně, musí to být oddělený
vím že od čistého stolu to lze těžko vymyslet, jen kdyby se s tím už někdo setkal
08. dub 2021 23:59 #144163
Odpověď od Cony
Moderátor
Co je to probůh za zákon?Ernst napsal: Jestli se ptáte proč, tak proto že zákon nepovolí mít shop a zbytek webu na jedné doméně, musí to být oddělený
09. dub 2021 00:03 #144164
Odpověď od Ernst
Joomla Expert
já to tady nechci rozebírat, ale pro některé zboží to tak prostě je
Nejnovější příspěvky