#1 2013-08-12 10:41:11

matne
Endora uživatel
Registrován: 2011-03-29
Příspěvky: 35

Jak nastavit .htaccess pro zobrazení domény bez index.php (sh404SEF)

Po instalaci (seo sh404SEF) se ke všem url přidalo index.php, nic až na home page to nepoškodilo.

Řešením je přepnout zobrazení bez index.php - což vyžaduje nějakou akci s .htaccess (((kde mám pouze <IfModule mod_php5.c>   ##php_flag display_errors 0 </IfModule>)))
a nebo nějak nastavit home page s index.php, což jsem zkoušel v menu nabídce (Home ) a nevím jaký Typ položky zvolit. Původně to byl virtuemart a ten se zobrazuje bez některých modulů nastavaných na Home page.

Předem díky za náměty a pomoc. kitespace.cz

Offline

#2 2013-08-12 10:52:29

Trade
Endora rádce
Místo: Česká republika
Registrován: 2013-01-22
Příspěvky: 3,596
Web

Re: Jak nastavit .htaccess pro zobrazení domény bez index.php (sh404SEF)

Problém se řešil na oficiálním fóru Joomly, podívejte se sem http://forum.joomla.org/viewtopic.php?f … 9#p1288476, mělo by Vám to pomoci.


Kontaktujte nás | FAQ
Email: fk@endora.cz

Offline

#3 2013-08-12 11:46:39

matne
Endora uživatel
Registrován: 2011-03-29
Příspěvky: 35

Re: Jak nastavit .htaccess pro zobrazení domény bez index.php (sh404SEF)

Moc ne:
Dlouho tam řeší, že se má zapnout v administraci rewrite, smazar cookies
a
nakonec napsat do .htaccess: (tady nevím, zda je to správně?)
RewriteEngine On
RewriteBase /

následně nereagují žádné odkazy, rovnou to hází, že stránka neexistuje (endora)

kdyby aspoň šly na main page moduly, které tam jsou nastavené, ale ty pak běží pouze na /index.php/cs

Fakt nevím, zatím jsem to deaktivoval a budu hledat

Offline

#4 2013-08-12 12:15:19

Trade
Endora rádce
Místo: Česká republika
Registrován: 2013-01-22
Příspěvky: 3,596
Web

Re: Jak nastavit .htaccess pro zobrazení domény bez index.php (sh404SEF)

Je několik návodů, například tady:

http://anything-digital.com/sh404sef/fa … -urls.html
http://www.eprcreations.com/remove-inde … omla-urls/
http://www.techguywebsolutions.com/joom … orial.html

Změna se musí provést v administraci pluginu. Když si nastavení nastavíte na seosettings.gif, tak by se nemělo zobrazovat index.


Kontaktujte nás | FAQ
Email: fk@endora.cz

Offline

#5 2013-08-12 19:17:41

Trade
Endora rádce
Místo: Česká republika
Registrován: 2013-01-22
Příspěvky: 3,596
Web

Re: Jak nastavit .htaccess pro zobrazení domény bez index.php (sh404SEF)

Opravil jsem Vám to. Nyní se URL adresa zobrazuje ve formátu http://kitespace.cz/video.


Kontaktujte nás | FAQ
Email: fk@endora.cz

Offline

#6 2013-08-13 08:44:48

matne
Endora uživatel
Registrován: 2011-03-29
Příspěvky: 35

Re: Jak nastavit .htaccess pro zobrazení domény bez index.php (sh404SEF)

Perfektní, velké díky, tak to opravdu funguje.
Zůstal ovšem stejný problém s main page, která zobrazuje jen něco.

Jak vnutím místo
kitespace.cz/index.php

původní home page, která je nyní jen na
http://www.kitespace.cz/index.php/cs/
??
Díky

Offline

#7 2013-08-13 09:04:33

Trade
Endora rádce
Místo: Česká republika
Registrován: 2013-01-22
Příspěvky: 3,596
Web

Re: Jak nastavit .htaccess pro zobrazení domény bez index.php (sh404SEF)

Chcete, aby místo základního index.php bylo index.php/cs?


Kontaktujte nás | FAQ
Email: fk@endora.cz

Offline

#8 2013-08-13 09:14:02

matne
Endora uživatel
Registrován: 2011-03-29
Příspěvky: 35

Re: Jak nastavit .htaccess pro zobrazení domény bez index.php (sh404SEF)

Jeví se mi to jako nejsnazší možnost, nebo ne?

všechny stránky fungují dobře (bez index.php) jen main page je jiná kitespace.cz a kitespace.cz/index.php/cs/

Offline

#9 2013-08-13 09:15:45

Trade
Endora rádce
Místo: Česká republika
Registrován: 2013-01-22
Příspěvky: 3,596
Web

Re: Jak nastavit .htaccess pro zobrazení domény bez index.php (sh404SEF)

Na stránkách mi vše funguje bez problému. Když kliknu na home, jsem přesměrován na adrese kitespace.cz, když například na video, tak je to kitespace.cz/VIDEO.html.


Kontaktujte nás | FAQ
Email: fk@endora.cz

Offline

#10 2013-08-13 09:21:10

matne
Endora uživatel
Registrován: 2011-03-29
Příspěvky: 35

Re: Jak nastavit .htaccess pro zobrazení domény bez index.php (sh404SEF)

Funguje vše, ale původní Home page vypadala jinak, takhle se zobrazuje jen po aktivování sh404SEF

(původní, kterou potřebuju jako Homepage nacházím zde http://www.kitespace.cz/index.php/cs/)

Upravil matne (2013-08-13 09:22:33)

Offline

#11 2013-08-13 10:10:24

Trade
Endora rádce
Místo: Česká republika
Registrován: 2013-01-22
Příspěvky: 3,596
Web

Re: Jak nastavit .htaccess pro zobrazení domény bez index.php (sh404SEF)

Díval jste se do nastavení SEO a URL? Tam by mělo jít nastavit z index.php na index.php/cs/.

http://www.joomace.net/support/docs/ace … ge-sef-url
http://joomladetroit.com/joomla-tutoria … g-sh404sef


Kontaktujte nás | FAQ
Email: fk@endora.cz

Offline

#12 2013-08-13 10:58:01

matne
Endora uživatel
Registrován: 2011-03-29
Příspěvky: 35

Re: Jak nastavit .htaccess pro zobrazení domény bez index.php (sh404SEF)

s nastavením url + seo jsem si už hrál, jde to skvěle, napsat lze cokoli, změnit url, ale 
1, prázdná url založit nejde (index.php tam není)
2, mod_mainmenu v kořenu nemám a v mod_menu není $tmp->url = JURI::base();

Po experimentech se mi podařilo přejmenovat \cs na index.php a teď nejde ani cs (index.php\cs)
takže jsem teď tu hlavní stránku ztratil.

Říkal jsem si, že na hlavní stranu přidám ty moduly znovu, ale zveřejněním na home se nic na mainpage neobjeví

Upravil matne (2013-08-13 11:15:29)

Offline

#13 2013-08-13 15:11:41

JF
Endora rádce
Místo: ....nice u Plzně
Registrován: 2010-06-22
Příspěvky: 11,904

Re: Jak nastavit .htaccess pro zobrazení domény bez index.php (sh404SEF)

V Joomle ak používate viac jazyčný web je nutné si nastaviť home url pre spoločný jazyk, tj označenie položky v menu zlatou hviezdou.
Následne sa vytvoria menu pre každý jazyk kde sa označí hlavná položka, táto už bude označená vlajkou daného jazyka.
Tj príklad: mainmenuall, mainmenucs, mainmenuen atď. mainmenuall sa samozrejme nezobrazuje na výstupe, tj je nutné k tomuto menu zrušiť modul, prípadne ho deaktivovať a v tomto menu musí byť hlavná stránka označená zlatou hviezdou. V ostatných menu je nutné u hlavnej položky nastaviť i priradenie ku konkrétnemu jazyku.


Ján Fačkovec - Endora.cz by Webglobe
Email, Web, Webadmin, Webmail, Nápověda, Ceník

Offline

#14 2013-08-14 08:17:45

matne
Endora uživatel
Registrován: 2011-03-29
Příspěvky: 35

Re: Jak nastavit .htaccess pro zobrazení domény bez index.php (sh404SEF)

Velké díky,
nějak to s tím opravdu souvisí, jenže web není více jazyčný, mainmenu mám jen jendo, obsah Eng, (ale virtuemart je vícejazyčný.)
Zkusil jsem přepnout šablonu joomly na en a hlavní stránka naskočila původní, ovšem nejde nic z virtuemart.

ZKUSÍM: udělat vícejazyčný web a postupovat podle pokynů.

Upravil matne (2013-08-14 10:09:44)

Offline

Zápatí

Založeno na FluxBB | CZ a SK