Přihlásit se

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.

Doména VS Alias - Kide chat problém

12. srp 2013 23:56 #109975
Odpověď od Cony
Moderátor
Někde v tom modulu máte napevno nastavenou adresu cszona.cz (bez www), to přesměrování co jsem psal řeší i přesměrování ne www na www verzi. Buď zmeňte nastavení modulu (a vůbec všeho na www) nebo, pokud chcete mít ne www verzi zapište to přesměrování takto
Code:
RewriteCond %{HTTP_HOST} !^domena\.cz$ RewriteRule (.*) http://domena.cz/$1 [R=301,QSA,L]
Nebo pokud nechcete řešit s nebo bez www tak takto
Code:
RewriteCond %{HTTP_HOST} !\.domena\.cz$ RewriteRule (.*) http://domena.cz/$1 [R=301,QSA,L]
(pak ale máte duplicitní obsah s a bez www)
Poděkovali: Michal

13. srp 2013 00:31 #109978
Odpověď od Michal
Začátečník
Použil jsem ten první kód:
Code:
RewriteCond %{HTTP_HOST} !^www\.cszona\.cz$ RewriteRule (.*) http://www.cszona.cz/$1 [R=301,QSA,L]

A v configuration.php jsem nastavil:

místo:
Code:
public $live_site = 'http://domena.cz/';

toto:
Code:
public $live_site = 'http://www.domena.cz/';

Zdá se, že už to konečně šlape jako hodiny. Aliasy se přesměrovávají na .cz a zároveň chat funguje. Krása, ještě jednou velké díky. ;)

13. srp 2013 12:54 - 13. srp 2013 12:55 #109990
Odpověď od Michal
Začátečník
Díky tomu zápisu do htaccess se mi suboméney sub.domena.cz přeměňují na domena.cz/subdomeny/sub/

Což je nežádoucí, nešlo by to moc prosím nějak fixnout, aby správně fungovali i subdomény?

13. srp 2013 14:00 - 13. srp 2013 14:01 #109992
Odpověď od Cony
Moderátor
Tohle by mělo řešit vše stejně, s ignorováním subdomén
Code:
# hlavni domena RewriteCond %{HTTP_HOST} ^(www\.)?([^\.]+)\.([^\.]+)$ RewriteRule (.*) http://www.cszona.cz/$1 [R=301,QSA,L]
Pro subdomeny by mohlo fungovat toto
Code:
# subdomeny RewriteCond %{HTTP_HOST} ^([^\.]+)\.([^\.]+)\.([^\.]+)$ RewriteRule (.*) http://%1.cszona.cz/$1 [R=301,QSA,L]
ale to už bude záležet na hostingu, jak je to udělané...

13. srp 2013 14:08 - 13. srp 2013 14:11 #109993
Odpověď od Michal
Začátečník
Bohužel v obou případech nastala smyčka, ani jeden případ nelze použít.

1. Možnost
Code:
# hlavni domena ( domény + aliasy + subdomény ) RewriteCond %{HTTP_HOST} ^(www\.)?([^\.]+)\.([^\.]+)$ RewriteRule (.*) http://www.cszona.cz/$1 [R=301,QSA,L]

2. Možnost
Code:
#hlavni domeny ( domény + aliasy ) RewriteCond %{HTTP_HOST} !^www\.cszona\.cz$ RewriteRule (.*) http://www.cszona.cz/$1 [R=301,QSA,L] # subdomeny ( subdomeny ) RewriteCond %{HTTP_HOST} ^([^\.]+)\.([^\.]+)\.([^\.]+)$ RewriteRule (.*) http://%1.cszona.cz/$1 [R=301,QSA,L]

Jestli tě nic nenapadá, musel bych používat subdomény takhle:

a) domena.cz/sub // to by se mohlo nějak hádat takhle s joomlou
b) domena.cz/subdomeny/sub // to je zase takové humpolácké řešení, plno lidí bude na tyto subdomény přistupovat napsáním do prohlížeče

Co takhle dá něco do /www/subdomeny/sub/htaccess ?

13. srp 2013 14:44 - 13. srp 2013 14:44 #109997
Odpověď od Cony
Moderátor
Pravda, utekla mi podmínka :)
Code:
# hlavni domena ( domény + aliasy + subdomény ) RewriteCond %{HTTP_HOST} !^www\.cszona\.cz$ RewriteCond %{HTTP_HOST} ^(www\.)?([^\.]+)\.([^\.]+)$ RewriteRule (.*) http://www.cszona.cz/$1 [R=301,QSA,L]
Poděkovali: Michal

13. srp 2013 15:06 - 13. srp 2013 15:18 #109999
Odpověď od Michal
Začátečník
Takhle už to je "v cajku". Je tu ale stále xx "bugů"

1. www.sub.domena.org - Přepošle na domena.cz, ale v prohlížeči zůstane URL sub.domena.org
2. www.sub.domena.org - Přepošle na domena.cz, ale v prohlížeči zůstane URL sub.domena.org

Tzn. přesměrování subdomén nefunguje, ale subdomeny fungují.

mohlo by ještě měnit .neco na .cz při přístupu přes .neco ?


www.sub.domena.cz - nefunguje - Načte obsah domena.cz, ale v prohlížeči je: www.sub.domena.cz
www.sub.domena.jine - nefunguje - Načte obsah domena.cz, ale v prohlížeči je: www.sub.domena.jine
sub.domena.cz - funguje - V pořádku, načte se co má a v prohlížeci je také správná adresa
sub.domena.jine - nefunguje - Načte obsah domena.cz, ale v prohlížeči je: sub.domena.jine

Když už jsme to nalouskly tak by bylo dobré to pře uzavřením tématu asi dořešit. Nicméně já jsem se rozhodl nepoužívat subdomény resp místo sub.domena.cz používat domena.cz/sub s tím, že budu dávat pozor, ab se to nekrylo s joomla aliasy článků. "Subdomén" bude stejně jen pár domena.cz/banlist, domena.cz/statistiky a domena.cz/upload možná ještě pár. Takhle v mém případě to takhle je možné v pohodě pořešit asi. ;)

13. srp 2013 15:42 #110004
Odpověď od Cony
Moderátor
No pokud dobře chápu, jak jsou u Vás udělané subdomény, tak by to mělo jít pomocí htaccess v jednotlivých adresářích subdomén
Code:
RewriteCond %{HTTP_HOST} !\.cz$ RewriteCond %{HTTP_HOST} ^([^\.]+)\.([^\.]+)\.([^\.]+)$ RewriteRule (.*) http://%1.cszona.cz/$1 [R=301,QSA,L] RewriteCond %{HTTP_HOST} !\.cz$ RewriteCond %{HTTP_HOST} ^www\.([^\.]+)\.([^\.]+)\.([^\.]+)$ RewriteRule (.*) http://%1.cszona.cz/$1 [R=301,QSA,L]
v hlavním htaccess by jste se asi hádal s tím směrováním subdomén.
Poděkovali: Michal

13. srp 2013 16:01 #110008
Odpověď od Michal
Začátečník
Věnoval jste mi hodně času a od kide chatu jsme se dostali k fixování všeho možného, ale souvislost to spolu má to ano. Nicméně, já jsem se rozhodl místo sub.domena.cz používat domena.cz/sub je to tak lepší netřeba řešit žádné přidání v administraci webhostingu nebo nějaké htaccess je to zkrátka jednoduší na administraci. ;)

Váš poslední příspěvek jistě využije někdo jiný do budoucna. Přeji, aby tento topic plný hodnotnými informacemi o htaccess přilákal nové uživatele.

Já jsem vyřešený tak, že mám pouze domena.cz a ostatní aliasy jsou přesmerovávány na .cz ( kide chat funguje skvěle )

Ještě jednou mockrát děkuji. ;)

Powered by Fórum