Czy w Joomla index.php musi być wyświetlany w adresie?


(janusz_pro) #1

Witam

Tak jak w temacie czy jeżeli mamy stronę w Joomla to główna strona będzie www.adres-strony.pl/index.php/pl/ czy po prostu nie może być www.adres-strony.pl ?

Na nazwie mam stronę w folderze /blog, zmieniłem reguły w htaccess lecz niestety nie pomogło.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?przykladowastrona(.pl$) [NC]
RewriteCond %{REQUEST_FILENAME} !/blog/
RewriteRule ^(.*)$ /blog/$1 [L]

Jaki jest jeszcze inny sposób?


#2

Dosyć przystępnie jest to opisane na Wiki Joomli, ale pozwolę sobie ją przytoczyć:

Włącz opcję Użyj mod_rewrite / Zastosuj przepisywanie URL i Zapisz. Ta opcja wykorzystuje funkcję Apache mod_rewrite, aby wyeliminować z adresu część “index.php”.
Otwórz stronę menedżeraDodatki i włącz dodatek System - SEF. Ten dodatek wspiera obsługę prostych adresów w artykułach Joomla. Działa bezpośrednio na HTML i nie wymaga specjalnego znacznika.


(janusz_pro) #3

W htaccess mam linijkę RewriteEngine On to wychodzi na to że mod_rewrite powinno być włączone

W konfiguracja globalna / Optymalizacja dla wyszukiwarek mam włączone:
Proste adresy
Zastosuj przepisywanie URL

Dodatek System - SEF włączony

No i nadal dopisuje index.php …


(janusz_pro) #4

Nie wiem czemu ale po jakimś czasie zaczęło działać tyle że nie do końca, nie ma już index.php tylko teraz robi tak www.adres-witryny.pl/pl jak wyłączyć “/pl” ?