mod_rewrite przekierowania

0

Chciał bym się dowiedzieć czy lepszym rozwiązaniem jest stosowanie przekierowań 301 czy tymczasowych np 302 patrząc pod ort! użytkowników i SEO. 301 zachowuje w cache przeglądarki informacje i następnym razem automatycznie tam przekierowuje, ale problemem może być kiedy np zmienię formę linków, a użytkownicy ciągle będą mieli w cache stare przekierowania. Boję się użyć przekierowań tymczasowych bo nie wiem czy to będzie dobre dla google.

PS.
Przekierowania te głównie służą do korekcji linków np dodanie znaku "/" na końcu linku a także do przekierowania na stronę błędu 404.

0

404 raczej nie powinno robić przekierowania, adres powinien zostawać stary. Logicznie rzecz biorąc, to, że dziś nie ma /artykly/Artykul-o-misiu/, nie oznacza, że nigdy go tam nie będzie, a robisz przekirowanie stałe do strony z 404 (co też jest dziwne - adres z artykułem przekierowywujesz (czyli nie wiadomo czy jest, czy nie) do strony, która nie istnieje).

Przekierowania rób stałe, szczególnie jak chodzi o dopisywanie znaku / na końcu, co do sugestii zmiany formy linków - po co? Ustal jedno i tego się trzymaj, żonglowanie linkami to nic dobrego, a i celu raczej nie ma.

Przekirowania stałe albo mogą, albo powinny (to różnica, a ja nie pamiętam) być cache'owane - w praktyce jednak chyba nie ma przeglądarki, która to zacache'uje (choć mogę się mylić) - zwykle ściągnięcie samych nagłówków dużo nie kosztuje, a pozwala uniknąć problemów, gdzie coś jednak nie powinno być w cachu (tj. może powinno, ale autor strony noga).

0

Niby tak ale zawsze może zdarzyć się tak, że jednak zmienisz postać linków, a np firefox na pewno cache-uje 301 wiem bo sprawdzałem.

0

Cache też ma ograniczoną żywotność. A i wtedy po prostu jeżeli z postaci 1 przekierowujesz do 2, a potem chcesz zmienić na 3. To robisz przekierowania 1->3 oraz 2->3.

Jeżeli to wciąż do Ciebie nie przemawia to może inaczej -> cały internet robi przekierowania stałe, więc nic fajniejszego nie zrobisz w tym temacie ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1