Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] przekierowanie starych nie działających adresów
Forum PHP.pl > Forum > PHP
dopelganger
cześć
czy jest możliwe przekierowanie starych nie działających adresów na strone główną serwisu.
Chodzi o to, że na róznych forach, serwisach były linki mojej strony, które obecnie nie działają i czy jak ktoś kliknie ten nie działający link to żeby przeniosło go chociaż na strone główną serwisu, a nie wywalało błąd, że strony nie ma...?

ps. DOMENA jest taka sama.

dziękuje, pozdrawiam
timon27
Zły pomysł.
Wyobraź sobie że czytasz na jakimśforum:
"A informacje do tego tematu znajdują się tu: LINK",
ty klikasz link, pojawia się strona główna i jak głupi szukasz ww informacji i nie możesz znaleźć.
Prawidłowo:
Na stronie 404 umieść notkę:
"Szukana strona nie istnieje. Zapraszamy na stronę główną: LINK"
i wtedy wszyscy zadowoleni.

Strona 404 najprawdopodobniej masz określoną w .htaccess, prawdopodobnie jest w pliku 404.html
mar1aczi
Zerknij: http://lmgtfy.com/?q=redirect+dead+links+to+homepage
dopelganger
a znalazłem i umieszczam dla potrzebujących:

[php]ErrorDocument 404 http://example.com
kreatiff
Jeśli bot Google natrafi na link do pewnego serwisu, i po odwiedzeniu tego linku przekierowuje go na stronę główną tegoż serwisu, to traktuje to jako błąd 404. Czyli tracisz jakikolwiek pozytywny wpływ tego linku na Twój serwis.

Jeśli strona nadal istnieje w serwisie ale pod innym adresem, to obowiązkowo przekierowanie 301 ze starego urla na nowy. Czy w htaccess czy skrypcie nie gra roli, grunt, by stary link zwracał informację o stałym przekierowaniu podstrony na nowy adres.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.