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.
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ć?
chyba juz sobie poradziles
Hehe nie poradziłem, ten adres co podałem wyżej to dla przykładu był, nie wiedziałem że taka strona istnieje Oo.
Wie ktoś jak rozwiązać ten problem?
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?
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ć.
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.
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.
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!