Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nowy system linków - przekierowanie?
Forum PHP.pl > Inne > Hydepark
Evinek
Witam.
Przymierzam się powoli do napisania od nowa CMS'a pod stronkę. Aktualnie linki są w stylu:
news.php?id=1
gallery.php?id=1
aboutus.php ( i inne stronki bez dodatkowych parametrów)

Będę oczywiście tworzył przyjazne linki:
/news/1
/gallery/1
/aboutus
(Wszystko będzie przechodziło przez index.php)

I teraz pytanie: jak przekierować stare linki na nowe aby Google dobrze pozycjonowało nowe linki, a stare jakoś usunęło?
Zależy mi aby działały stare linki, ale były widziane jako przyjazne linki (czyli chyba przekierowanie pozostaje). Później jak będą używane nowe linki, stare bym usunął, ale jakiś czas muszą zostać ponieważ są już na facebooku itp.



pyro
Google już samo się tym zajmie. A jak musisz zachować te stare linki, to daj z nich przekierowanie do tych user-friendly.
Evinek
A te przekierowanie jak zrobić?
Bo jak przekieruje wszystkie linki na index.php?link=$1 to $_GET['link'] wyświetli mi:
/nice/url albo news.php?id=1 (ważne przez jaki link wejdzie dana osoba)
Więc mam to zamieniać w index.php sprawdzając czy istnieje w linku .php i wtedy robić przekierowanie? Czy jakieś inne sposoby są na to?
binprogrammer
A nie da się przez htaccess?
Evinek
Można i spróbować z htaccess. Mało pracuje z htaccess i nie wiedziałem, że da się zrobić dokładnie tak.
To chyba wszystko co chciałem wiedzieć.
Dziękuje.
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.