Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Stare linki do nowej strony WWW
Forum PHP.pl > Forum > Serwery WWW
idarek
Witam serdecznie,
Obecnie posiadam moją stronę opartą o Wordpressa, a jako że wcześniej zam tworzyłem ją w notatniku, to inaczej miałem rozwiązany problem z linkami.

Kiedyś link wyglądał następująco

localhost/?i=o_mnie aka. localhost/index.php?i=o_mnie
localhost/?i=kontakt aka. localhost/index.php?i=kontakt
localhost/?i=download aka. localhost/index.php?i=download

a teraz jest w WP

localhost/o-sobie/
localhost/kontakt/
localhost/category/pliki/


W związku z tym chciałbym prosić o pomoc w przekierowaniu ludzi poprawnie, bo w wyszukiwarkach i na innych stronach nadal są odwołania do starych linków.

Próbowałem z .htaccess i Rewrite Rule ale po całym dniu straconym nie doszedłem do poprawnego rozwiązania

próbowałem coś takiego:
RewriteRule ^?i=o_mnie$ /o-sobie/$1 [R=301,L]

ale niestety, wówczas jest błąd serwera 500.
Nie wiem jak dokładnie to rozwiązać, bo w googlach są przeróżne przykłady, niestety, ciężko je zastosować do siebie

stąd prośba o pomoc
erix
Widać, kto korzysta z wyszukiwarki... Temat: ReWrite_Rule_ze_znakiem_zapytania_
idarek
Cytat(erix @ 5.12.2008, 20:00:25 ) *
Widać, kto korzysta z wyszukiwarki... Temat: ReWrite_Rule_ze_znakiem_zapytania_


Korzysta, tylko ten post nie odpowiada na moje zapytanie.

tam jest zmieniana m.in. wartość za id= na taką samą
np
?id=test na /test/

a w moim przypadku stare linki w stosunku do nowych są całkiem inne.
erix
Ale chodzi mi o samą zasadę; aby parsować QUERY_STRING musisz korzystać właśnie z RewriteCond podobnie, jak w zalinkowanym przeze mnie temacie.
idarek
Cytat(erix @ 5.12.2008, 22:31:39 ) *
Ale chodzi mi o samą zasadę; aby parsować QUERY_STRING musisz korzystać właśnie z RewriteCond podobnie, jak w zalinkowanym przeze mnie temacie.


No dobrze, do tego też doszedłem, ale może tak jakaś pomoc?

np. dla konkretnego przykładu

localhost/?i=o_mnie

na

localhost/o-sobie/

?

Aktualizacja: 01.03.2009

Problem rozwiązany za pomocą odpowiedniego wpisu w index.php zmieniającego linki, ew. za pomocą wtyczki Redirect do Wordpress

pozdrawiam
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.