baddab
06-12-2011, 11:40
witam wszystkich, to mój pierwszy post, zatem pozdrawiam forumowiczów :-)
joomla 1.15.23
problem polega na tym, że po włączeniu w globalnej konfiguracji witryny opcji "adresy z przyrostkiem" (mod_rewrite i proste adresy też są na tak)wszystko działa, ale z jednym wyjątkiem. po kliknięciu w element menu, który jest typu „lista - artykuły w kategorii” nie działa przejście między stronami archiwum.
przykładowo: kliknięcie elementu menu powoduje przeniesienie na adres: http://mojastrona.pl/wiadomosci.html
na dole pojawiają się wtedy strony archiwum (1, 2, 3... ostatnia), bo ustawione jest, by na stronie było tylko 10 linków
kliknięcie na jakikolwiek numer powoduje jednak błąd. system generuje bowiem adres: http://mojastrona.pl/wiadomosci.html?start=10, który jest nierozpoznawany przez przeglądarkę i dostaję błąd, że taka strona nie istnieje.
problem znika kiedy usunę ".html" z adresu. prawidłowy jest więc następujący: http://mojastrona.pl/wiadomosci?start=10
czyli jest gdzieś niedopatrzenie w jakimś pliku joomli. trzeba zmodyfikować ten plik tak, aby w tym jednym przypadku nie dodawał ".html", albo, żeby wyświetlał prawidłowo z ".html"
ktoś ma jakiś pomysł? bo ja niestety nie mogę tego znaleźć
wielkie dzięki!
----
EDIT: problem rozwiązany. dotyczył .htaccessa
trzeba dodać następującą linijkę: RewriteCond %{REQUEST_FILENAME} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
joomla 1.15.23
problem polega na tym, że po włączeniu w globalnej konfiguracji witryny opcji "adresy z przyrostkiem" (mod_rewrite i proste adresy też są na tak)wszystko działa, ale z jednym wyjątkiem. po kliknięciu w element menu, który jest typu „lista - artykuły w kategorii” nie działa przejście między stronami archiwum.
przykładowo: kliknięcie elementu menu powoduje przeniesienie na adres: http://mojastrona.pl/wiadomosci.html
na dole pojawiają się wtedy strony archiwum (1, 2, 3... ostatnia), bo ustawione jest, by na stronie było tylko 10 linków
kliknięcie na jakikolwiek numer powoduje jednak błąd. system generuje bowiem adres: http://mojastrona.pl/wiadomosci.html?start=10, który jest nierozpoznawany przez przeglądarkę i dostaję błąd, że taka strona nie istnieje.
problem znika kiedy usunę ".html" z adresu. prawidłowy jest więc następujący: http://mojastrona.pl/wiadomosci?start=10
czyli jest gdzieś niedopatrzenie w jakimś pliku joomli. trzeba zmodyfikować ten plik tak, aby w tym jednym przypadku nie dodawał ".html", albo, żeby wyświetlał prawidłowo z ".html"
ktoś ma jakiś pomysł? bo ja niestety nie mogę tego znaleźć
wielkie dzięki!
----
EDIT: problem rozwiązany. dotyczył .htaccessa
trzeba dodać następującą linijkę: RewriteCond %{REQUEST_FILENAME} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]