Zobacz pełną wersję : error przy odwiedzeniu artykułu bez przedrostka www
jasiek07
30-03-2014, 14:41
Witam, gdy odwiedze moja strone z golym adresem, to potem gdy proboje wejsc w artykul to dostaje error COM_CONTENT_ERROR_PARENT_CATEGORY_NOT_FOUND
Dopiero jak dopisze przedrostek www do adresu to artykul mi sie wyswietla.. O co tu chodzi?
Dodam ze artykul ten jest w menu z dostepem tylko dla konkretnej grupy. Oczywiscie odwiedzam artykul z grupy ktora ma dostep, wyglada to mniej wiecej tak:
www.strona.pl/menu/artykul ----> dziala
strona.pl/menu/artykul ----------> error 404 COM_CONTENT_ERROR_PARENT_CATEGORY_NOT_FOUND
gdy jestem wylogowany i probuje odwiedzic ten konkretny artykul to pokazuje w/w error zamiast zawolac o logowanie.
Dodatkowo jeszcze, po wylogowaniu i zalogowaniu sie ponownie, problem czesciowo zniknal, tj. artykul da sie odwiedzic z golym adresem.
Co jest nie tak? Ludzie sie skarżą zasypuja mnie masa wiadomosci.. a ja nie wiem co na to poradzic. przeszukiwalem internet i nic
komodore
30-03-2014, 22:00
W pliku configuration.php odszukaj i zamień wartość jak poniżej:
public $live_site = '';
jasiek07
31-03-2014, 14:56
generalnie mialem tak jak napisales pusty wpis zastanawialem sie czy z tym cos robic, no ale dobra, zmienilem teraz na public $live_site = 'http://mojadomena.pl';
zobaczymy czy dalej beda ludzie mieli problemy. Dzieki za odpowiedz
Gall Anonim
31-03-2014, 16:04
@jasiek07 zrób sobie w pliku htaccess przekierowanie domeny bez www na z www i po sprawie
jasiek07
31-03-2014, 16:12
@jasiek07 zrób sobie w pliku htaccess przekierowanie domeny bez www na z www i po sprawie
tak wiem, mam zamiar zrobic to w ostatecznosci, poniewaz wolalbym zeby to bylo na odwrot u funkcjonowala gola domena, czyli bardziej bym chcial przekierowywac z www na gola :) no ale jak nie znajde pomyslu na rozwiazanie no to pozostanie mi tak zrobic, przynajmniej na jakis czas.
Gall Anonim
31-03-2014, 16:33
Swoją drogą => może to cie nakieruje <= (http://forum.joomla.org/viewtopic.php?f=624&t=672782&sid=0a4cbd0bbd92fc1aabdeefc59964dba3&start=30)
komodore
31-03-2014, 19:06
mam zamiar zrobic to w ostatecznosci, poniewaz wolalbym zeby to bylo na odwrot u funkcjonowala gola domena
Jest na wiki (http://wiki.joomla.pl/Plik_htaccess_w_Joomla!)
jasiek07
01-04-2014, 17:38
mam pytanie, zrobilem przekierowanie,
RewriteCond %{HTTP_HOST} ^domena.pl$ [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
i dziala ok, ale gdy np. wpisze adres domena.pl/costam to mnie przekierowuje na
www.domena.pl zamiast na www.domena.pl/costam
da sie cos z tym zrobic?
komodore
01-04-2014, 19:09
Zrób tak:
RewriteRule ^.*$ "http://www.%{HTTP_HOST}%{REQUEST_URI}" [R=301,L]
jasiek07
01-04-2014, 19:13
nadal to samo, dodam jeszcze, ze w przypadku artykulow dostepnych dla public tak sie nie dzieje. Tylko w przypadku tych ktore dostepne sa tylko dla konkretnej grupy
komodore
01-04-2014, 20:03
Wyczyść pamięć przeglądarki i cookies.
Powyższe rozwiązanie skopiowałem z jednej ze stron, które działają prawidłowo.
Nie napisałem, że masz podmienić drugą linię, a pierwszą zostawić.
Czyli wpis ma wyglądać tak:
RewriteCond %{HTTP_HOST} ^domena.pl$ [NC]
RewriteRule ^.*$ "http://www.%{HTTP_HOST}%{REQUEST_URI}" [R=301,L]
komodore
01-04-2014, 21:09
Sprawdziłem wpis, który wstawiłem na wiki i strona działa prawidłowo.
jasiek07
01-04-2014, 22:39
Czyli problem leży w czyms innym.. sam nie wiem.
W dodatku dzisiaj odkryłem większy i bardziej dotkliwy problem:
Używam dodatku popfeed, do zgłaszania artykułów. Działał super, aż do momentu, w którym dodałem przekierowanie w .htaccess.. bo od tej zmiany gdy ktoś chce wejsc w formularz zgłoszeniowy, otrzymuje błąd o treści "restricted access". Sprawdzilem i po wyeliminowaniu przekierowania, ten problem nie występuje. Czy da się to jakoś naprawić? Potrzebuje obu funkcji i nie wiem co zrobić.
edit/
chcac sprawdzic w jakich okolicznosciach wystepuje ten blad, postanowilem sprawdzic zawartosc pliku formularza, do ktorego prowadzi link przy probie zgloszenia, jego zawartosc:
http://wklej.to/onpMs
nie znam sie specjalnie na programowaniu, ale wygląda to tak jakby skrypt najpierw sprawdza czy formularz jest odpalony, rozpoznaje ze nie wiec wyrzuca ten blad. w zawartosci folderu popfeed oprocz linku do pliku formularza, jest sam plik index.php i moze poprostu przez to ustawienie w .htaccess, nie wczytuje pliku index.php? Prosze o pomoc
komodore
02-04-2014, 00:12
public $live_site = '';
Jak nie będzie działać, to
public $live_site = 'http://www.twojadomena.pl';
jasiek07
02-04-2014, 21:25
public $live_site = '';
Jak nie będzie działać, to
public $live_site = 'http://www.twojadomena.pl';
Dzieki za pomoc, nie moge ci dac ponownie pomogl, ale jestem ci wdzieczny za pomoc :)
Natomiast ten poprzedni problem z przekierowaniem chyba sb odpuszcze, bo chyba to jest jakis bug w joomli, poniewaz problem jest tylko z artykulami w 1 menu, w reszcie dziala, poza tym blad nie jest zbyt upierdliwy :)) wazne ze woogle przekierowuje na www i to mi wystarczy.
Pozdrawiam.
komodore
02-04-2014, 22:25
Przyjrzyj się dokładnie parametrom tego menu.
Bo to raczej nie jest problem joomla.
Wysłane z mojego GT-I8160 przy użyciu Tapatalka
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!