Přihlásit se

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.

Doména VS Alias - Kide chat problém

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