PDA

Zobacz pełną wersję : Brak błędu 404



dragossani
08-03-2011, 12:58
J!1.6 przy włączonym mod_rewrite, nie wyrzuca błędu 404 dla nieistniejących podstron. Na przykład adres:
http://mojastrona.pl/nie-ma-takiej
przekierowuje na główną, zamiast wyrzucić błąd. Efekt jest taki, że nie da się wykorzystać komponentu do przekierowań, wbudowanego w nową Joomlę.

Tutaj już ktoś o tym pisał: http://forum.joomla.org/viewtopic.php?f=624&p=2426970

Zna ktoś metodę na uporanie się z tym problemem?

dragossani
09-03-2011, 20:01
Ewentualnych zainteresowanych informuję, że bug został już zgłoszony i naprawiony:
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=24524
Wydana właśnie wersja 1.6.1 działa już poprawnie.

Gordion
13-02-2012, 20:37
A ja mam taki problem z joomla 2.5.1

Jak wejdę na stronę www.example.pl/cos-zmyslonego to zamiast mi pokazywać stronę 404 to pokazuje stronę główną. Jak to naprawić?

luqass
13-02-2012, 21:11
chyba juz sobie poradziles

Gordion
13-02-2012, 21:16
Hehe nie poradziłem, ten adres co podałem wyżej to dla przykładu był, nie wiedziałem że taka strona istnieje Oo.

Gordion
15-02-2012, 18:51
Wie ktoś jak rozwiązać ten problem?

Gordion
17-02-2012, 11:36
Ok, doszedłem do tego, że powodem nie pojawiania się strony 404 jest adsmanager.
Jak ustawie adsmanager na stronę główną to jeśli podam nieprawidłowy adres www pojawi się strona główna, jeśli ustawię jakiś artykuł na stronę główną i podam niepoprawny adres to pojawia się błąd.

Gdzie powinienem próbować rozwiązać problem? Wydaje mi się, że w adsmanager plik router.php?

nikszal
17-02-2012, 12:41
Jak ustawie adsmanager na stronę główną to jeśli podam nieprawidłowy adres www pojawi się strona główna
Po co tworzysz sobie sztuczne problemy?
Nie spotkałem "klikacza", który celowo w pasku adresu przegladarki wpisuje nieistniejący adres żeby zobaczyć stronę błędu. Natomiast linki w menu mają być prawidłowe, nie kierujące do stron 'widmo' i o to musisz sam zadbać.

Gordion
17-02-2012, 13:05
Nie tworze sobie sztucznych problemów, tutaj chodzi o google, dobrze jest mieć stronę 404. Na cholerę ma też pokazywać jakieś linki w wyszukiwarce, które już nie funkcjonują i przekierowywać odwiedzającego na główną stronę?

Linki w menu są prawidłowe, tylko adsmanager coś kaszani.

nikszal
17-02-2012, 13:20
Zgłoś adres mapy witryny do Google i nie twórz linków prowadzących w kosmos. Resztą zajmą się boty "googlowskie" indeksujące stronę. Mapa strony zmienia się dynamicznie, więc boty nie powimmy mieć kłopotu. Na czas reakcji botów nie masz wpływu, bo tak działa Google. Czasami na nową i poprawną indeksację strony trzeba czekać kilka tygodni nim pojawi się w wyszukiwarce.