Přihlásit se

Joomla 5.1.0 a Joomla 4.4.4 (17 dub 2024)

Dnes byla uvolněna nová verze Joomla 5.1.0, společně s Joomla 4.4.4. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.

Vícejazyčný web a přepis URL adresy

22. úno 2015 15:36 #120335
Odpověď od Bong
Moderátor
Nezapínáte až na konci. Už teď máte zapnuto. A zapnuto bylo i při vytváření evadoplnky.cz, protože například na stránce evadoplnky.cz/nabidka/papirove-pleteni (a také na jiných) odkazujete dole na:

evadoplnky.cz/index.php/fotogalerie
evadoplnky.cz/index.php/kontakt

index.php se tam tedy vyskytuje a jediná možnost jak jste to tam dostal je právě při zapnutém SEF URL a nesprávném vkládání odkazů do obsahu článků (tedy zkopírování z adresního řádku).

Přesto odkaz s index.php funguje což při zapnutém a nastaveném SEF URL Joomly nefunguje, normálně to skončí chybou 404. S index.php se vám generují i URL na doméně www4u.cz. Něco máte divně...

Takže znova:

Máte nastaveno jak popisuji výše? Pro danou instalaci Joomly na subdoméně? Je povoleno používat .htaccess na subdoméně? Používáte originální .htaccess z Joomly?

Pozn. komunikujte ve fóru pod jednou identitou

I'm sorry, my responses are limited...you must ask the right questions.

22. úno 2015 18:12 #120357
Odpověď od Pavel Horáček
Uživatel
Vždy až na konci zapínám "použít přepis URL" a aktivuji .htaccess, možnost "přátelské URL" je už po instalaci joomly nastavena na ANO, takže to nechávám. V tom jsme si tedy nerozuměli, chyba je na mé straně.
Já se totiž od začátku bavím jen o tom, že chci z URL dostat pryč "index.php". Zřejmě tedy postupuji špatně. Nevím ani jak jinak bych tam třeba ty odkazy dostal než zkopírováním z adresního řádku.
Nicméně nastaveno to mám i pro subdoménu. Mám tam originál .htaccess z Joomly. Nevím, zda musí být pro savanu nějak upraven, protože předtím mi to fungovalo na ostatních webech.
Přátelské URL Ano
Použít přepis URL Ano
Přidat k URL příponu Ne
...web smartfluids.www4u.cz/ teď tedy hází chybu 404

22. úno 2015 18:37 - 22. úno 2015 18:42 #120358
Odpověď od Bong
Moderátor
Při instalaci čisté Joomly by měla být volba Přátelské URL nastavena na NE. Chyba 404 ukazuje na špatně nastavený nebo neexistující .htaccess v rootu Joomly se kterou pracujete.

Zkuste si pohrát s nastavením: RewriteBase /
Tento řádek odkomentujte (smažte # ], nebo zakomentujte, případně upravte cestu

index.php vám zmizí pokud máte Přátelské URL Ano, Použít přepis URL Ano a funkční .htaccess.

Odkazy v obsahu se vytvářejí pomocí tlačítka Vložit odkaz a to lépe v jiném editoru, třeba JCE, kde si odkaz můžete naklikat. Ve výchozím TinyMCE je to opravdu o kopírování, ale musíte mít vypnuté Přátelské URL.

Pokud odkaz vkládáte kopírováním je třeba vkládat odkaz ve tvaru např.: index.php?option=com_content&view=article&id=3&Itemid=137, tedy odkaz v základním tvaru bez domény na začátku.

I'm sorry, my responses are limited...you must ask the right questions.
Poděkovali: Pavel Horáček

22. úno 2015 20:24 #120368
Odpověď od Pavel Horáček
Uživatel
Tak nakonec byl celý problém na straně webhosting, kde sice soubor .htaccess byl nahrán, ale změny se z nějakého důvodu na serveru neprojevily:-(....takže po tel. konzultaci už to běží.
Děkuji tedy za informace a váš čas.

Powered by Fórum