Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: linkowanie starych linków na nowe
Forum PHP.pl > Forum > Serwery WWW > Apache
omj
Witam,
aktualizuję stronę i pozmieniały mi się trochę linki. Nie chciałbym utracić pozycji z Google i próbuję przekierować stare linki na nowe poprzez .htaccess w taki oto sposób:

Options +FollowSymlinks
RewriteEngine on
RewriteRule http://domena.pl/jakis-link-stary http://domena.pl/#/jakis-link-nowy [R=301]


i gdy wpiszę w przeglądarkę:
http://domena.pl/jakis-link-stary

to przekierowuje mnie na stronę:
http://domena.pl/$23/jakis-link-nowy

i dostaję komunikat:
Not Found
The requested URL was not found on this server.


Wynika to chyba z zamiany znaku # na $23

Czy ktoś może pomóc?
nospor
Moze podaj caly kod, bo te $23 to chyba cos nie halo wink.gif
omj
Hej,
kod w wersji serwerowej wygląda tak (i to jest wszystko):


Options +FollowSymlinks
RewriteEngine on
RewriteRule blogi-moje /#/blogi/blog-a1 [R=301]


i to przekierowuje na stronę:

http://domena.pl/%23/blogi/blog-a1

ale ta strona wyświetla:
Not Found
The requested URL was not found on this server.
trueblue
Spróbuj flagi: [NE,R=301]
omj
również zamienia # na $23 i strona się nie wyświetla
trueblue
A tak?
[NE,B,R=301]

P.S. Jaki to hosting?
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-2024 Invision Power Services, Inc.