WN

WN (https://www.wn.se/forum/index.php)
-   Domännamn (https://www.wn.se/forum/forumdisplay.php?f=16)
-   -   Hur peka om felaktiga länkar. (https://www.wn.se/forum/showthread.php?t=31215)

Rickardm 2008-08-17 10:58

I samband med att jag tagit över en populär site har jag även bytt domännamn, detta innebär att en massa sökträffar på t.ex. google pekar fel.
Det beror dels på det nya domännanmnet, men framförallt på att jag bytt mjukvaror vilket innebär att mappstrukturen på servern inte är densamma.
Har gjort en permanent redirect 301 på gamla domännamnet, och lagt till följande Meta tag: <base target="_top" /> på nya domänen.

Men trots detta kommer man inte till startsidan när man klickar på en sökträff som pekar fel.

Nån som har några tips?

Erik Stenman 2008-08-17 12:10

Skriv gärna URL så kan jag se om jag kan fixa det.

Rickardm 2008-08-17 15:12

gamla namnet www.atvcenter.se
nya namnet www.atvforum.se

Erik Stenman 2008-08-17 16:47

Skapa en .htaccess-fil i din webbrot för atvcenter.se och lägg till:
Options +FollowSymLinks
RewriteEngine on
rewritecond %{http_host} ^(www\.)+atvcenter.se [nc]
RewriteRule (.*) http://www.atvforum.se/$1 [R=301,L]

Om inte det funkar ta bort:
rewritecond %{http_host} ^(www\.)+atvcenter.se [nc]
och lägg atvcenterwebbroten på ett annat ställe än atvforum.

Rickardm 2008-08-17 18:23

Hur lång tid tar det innan google följer den nya htacces?

SKall den gamla raden med Redirect 301 / http://www.atvforum.se/ ligga kvar i toppen av filen?

Erik Stenman 2008-08-17 20:06

Min kod redirectar även förfrågningar under webbroten så din tidigare kod borde du ta bort. Säg till om det funkar så jag kan lägga till den på www.htaccess.se.

Rickardm 2008-08-17 23:50

Nope, har provat båda dina förslag och det funkar inte.

Strukturen se ut så här:

atvcenter.se
atvforum.se

Alltså var sin rotmapp
Har en dedikerad hostad server.

Erik Stenman 2008-08-18 10:06

Mitt andra förslag:

RewriteEngine on
RewriteRule (.*) http://www.atvforum.se/$1 [R=301,L]

är korrekt och funkar på min server. Har du en apache server? Vad var det som inte fungerade? Vad stod det? Testa igen :P

Rickardm 2008-08-18 10:46

2 bifogad(e) fil(er)
Skall jag ha kvar: Options +FollowSymLinks

Jag la in enbart de två raderna du bifogade i ditt senaste svar och googlade sedan, i adressfältet ser du sökvägen.

daniel_ 2008-08-18 11:14

Det fungerar bara om du har samma struktur som tidigare vilket du inte har. Därför måste du köra alla gamla URLer som inte har samma länkstruktur till din root.

Alternativt kan du sitta och göra det manuellt ;). Vilket jag inte tror du orkar.

Testa denna exempel så ser du att den skriver om fint:
http://www.atvcenter.se/Forum/index.php?board=49.0

Men det är bara att redirecta alla från gamla till root.


Alla tider är GMT +2. Klockan är nu 08:29.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson