Přihlásit se

Jak skrýt index.php v adrese ?

25. led 2022 18:55 - 25. led 2022 19:02 #145699
už nic, ale nejde příspěvek smazat od Nataša Řezníčková
Pokročilý uživatel
xxx

25. led 2022 19:00 #145701
Odpověď od H13
Admin
Ahoj, toto je věc, která se od začátku neměnila. To znamená, že by všechny návody měly pořád platit.

Stačí zapnout v nastavení a pokud htaccess.txt není přejmenovanej, tak přejmenovat na .htaccess.

Co přesně znamená: "všechny stránky zmizí"? Znamená to, že se místo nich zobrazí prázdná stránka (to je většinou nějaká PHP chyba, kterou lze zobrazit pomocí debugu) nebo něco jiného?

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

25. led 2022 19:06 #145702
Odpověď od Nataša Řezníčková
Pokročilý uživatel
To právě nepomohlo. Slova jako debug mi fakt nic neříkají. Ale už to mám, musela jsem přepsat ještě jeden soubor.

26. led 2022 05:45 #145711
Odpověď od Bong
Moderátor

Nataša Řezníčková napsal: To právě nepomohlo. Slova jako debug mi fakt nic neříkají. Ale už to mám, musela jsem přepsat ještě jeden soubor.

Žádný další soubor se nepřepisuje (pokud tedy Joomla neběží na Windows). Podrobně, jak tohle udělat, je v článku www.joomlaportal.cz/jak-zacit/637-pratelske-url-v-joomla

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

26. led 2022 06:11 #145712
Odpověď od Rudolf
Joomla Expert
No vypadá to na to že má špatně httacess a bojuje s index.php a index.html
Také některé hostiny měly kdysi toto špatně nastaveno.
A nebo to dělá framework/šablona.

Rozhodně bych to udělal tak jak píše Bong, v budoucnu se může nestandardní úprava vymstít

MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

26. led 2022 19:57 #145718
Odpověď od Cony
Moderátor
Pokud po přejmenování htaccess.txt na .htaccess "všechny stránky zmizí" tzn. zobrazí se jen bílá obrazovka, nebo něco ve smyslu "Error 500" znamená to, že Váš hosting buď nepodporuje soubor .htaccess, nebo je potřeba podporu někde aktivovat, nebo nepodporuje některý ze zápisů, které v .htaccess jsou (často to bývají řádky s Options, je to u nich koneckonců i napsáno - "Can be commented out if causes errors, see notes above.").

27. led 2022 06:39 #145721
Odpověď od Nataša Řezníčková
Pokročilý uživatel
Musela jsem ale ještě přepsat jeden další soubor, po jeho přepsání se teprve odstranil index.php. Byl to soubor web.config.txt a musela jsem ho přepsat na web.config. Bez toho to fakt nefungovalo (toto byla rada přímo u nastavení SEO v Joomle). Opravdu nestačilo jen přejmenovat soubor na .htaccess

A nyní podle toho článku řeším i odstranění ID z kategirií a článků.
Ale když udělám, co tam píšete - nastavím v intergaci adresu URL přesměrování na "experimentální", tak se ještě objeví volba ano-ne. Ale ať dám ano nebo ne, tak se adresa změní na příšernou spleť znaků.

Takže opravdu mi to podle vašeho návodu vůbec nefunguje.
No, moc tomu nerozumím a pokud by byl někdo tak hodný a poradil mi, tak je potřeba opravdu polopaticky a bez odborných názvů. Soubory umím přes ftp najít i něco tam přepsat, když budu vědět název a ve které složce je a na kterém řádku a co přesně.

27. led 2022 07:59 #145723
Odpověď od Rudolf
Joomla Expert

Musela jsem ale ještě přepsat jeden další soubor, po jeho přepsání se teprve odstranil index.php


to zní hrozivě, nepamatuji, že bych něm takovou úpravu dělal...

Ale když udělám, co tam píšete - nastavím v intergaci adresu URL přesměrování na "experimentální", tak se ještě objeví volba ano-ne. Ale ať dám ano nebo ne, tak se adresa změní na příšernou spleť znaků.


No to asi není jen na diskusi zde, ale to by už se musel někdo podívat do administrace a co vše máte nainstalované a zjistit proč k tomu dochází.
Já to takhle jen z popisu nevím

MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

27. led 2022 09:23 #145725
Odpověď od Cony
Moderátor

Nataša Řezníčková napsal: Byl to soubor web.config.txt a musela jsem ho přepsat na web.config.

No to jste nás dostala :D Všichni jsou tu zvyklí na server Apache, a Vy používáte Windows s IIS. Ano, pak je opravdu potřeba ten soubor webconfig.txt a naopak ten htaccess můžete klidně smazat.

Nataša Řezníčková napsal: Ale když udělám, co tam píšete - nastavím v intergaci adresu URL přesměrování na "experimentální", tak se ještě objeví volba ano-ne. Ale ať dám ano nebo ne, tak se adresa změní na příšernou spleť znaků.

Pokud se chcete zbavit ID, tak musíte dát ano. Otázkou je, jaký to má pro Vás přínos. "Spleť znaků" - těžko říct co si pod tím představit, ale mohlo by to mít souvislost s nějakou konfogurací serveru a právě proto, že používáte server IIS na Windows bude trochu složitější najít někoho kdo poradí, většina hostingů funguje na kombinaci Linux + Apache (a tam právě platí ten soubor htaccess). Osobně bych ID neřešil, jejich odstranění mi přijde spíše jako nevýhoda (pokud máte v URL ID, a změníte alias článku, tak odkazy stále zůstanou funkční, pokud tam ID nemáte, měla by jste si nastavit přesměrování ze staré adresy).
Poděkovali: Rudolf

30. led 2022 19:52 #145749
Odpověď od Nataša Řezníčková
Pokročilý uživatel
Jde o server Apache na linuxu u Forpsi. Ale chová se to jak jsem napsala.

01. úno 2022 18:23 #145752
Odpověď od Cony
Moderátor
Myslím že ne, Apache určitě nepotřebuje soubor web.config.

Tak ale důležité je, že Vám to funguje :)

Powered by Fórum