FAQ |
Kalender |
2008-08-17, 10:58 | #1 | ||
|
|||
Nykomling
|
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? |
||
Svara med citat |
2008-08-17, 12:10 | #2 | ||
|
|||
Klarade millennium-buggen
|
Skriv gärna URL så kan jag se om jag kan fixa det.
|
||
Svara med citat |
2008-08-17, 15:12 | #3 | ||
|
|||
Nykomling
|
|||
Svara med citat |
2008-08-17, 16:47 | #4 | ||
|
|||
Klarade millennium-buggen
|
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. |
||
Svara med citat |
2008-08-17, 18:23 | #5 | ||
|
|||
Nykomling
|
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? |
||
Svara med citat |
2008-08-17, 20:06 | #6 | ||
|
|||
Klarade millennium-buggen
|
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.
|
||
Svara med citat |
2008-08-17, 23:50 | #7 | ||
|
|||
Nykomling
|
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. |
||
Svara med citat |
2008-08-18, 10:06 | #8 | ||
|
|||
Klarade millennium-buggen
|
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 |
||
Svara med citat |
2008-08-18, 10:46 | #9 | ||
|
|||
Nykomling
|
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. |
||
Svara med citat |
2008-08-18, 11:14 | #10 | |||
|
||||
Bara ett inlägg till!
|
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. |
|||
Svara med citat |
Svara |
|
|