Kom ihåg mig?
Home Menu

Menu


Mod Rewrite och 301?

Ämnesverktyg Visningsalternativ
Oläst 2008-08-18, 11:32 #1
lubic lubic är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 205
lubic lubic är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 205
Hör -> Hur

Idag så har vi länkar i stil med www.domain.tld/sida.php?id=X och vi vill nu göra om till t.ex. www.domain.tld/ord/ord2, där ord2 kommer vara ett unikt ord för varje sida. Eller kanske bara www.domain.tld/ord2?

Tanken var att göra om några av dessa åt gången och låta några ligger kvar, iaf ett tag. De gamla länkarna måste även fortfarande fungera, då vi inte vill tappa all trafik från t.ex. google.

Så frågan är hur man gör på bästa sätt?

En tanke var att lägga in regler för varje sida i en .htaccess fil:
www.domain.tld/ord/ord2 -> www.domain.tld/sida.php?id=X
www.domain.tld/ord/ord3 -> www.domain.tld/sida.php?id=Y
www.domain.tld/ord/ord4 -> www.domain.tld/sida.php?id=Z

Samt på något sätt pekat om www.domain.tld/sida.php?id=X till www.domain.tld/ord/ord2 med 301, utan att det blir rundgång?
Så att google inte ser dessa två sidor som rena dubbletter?

Är detta möjligt? Är det ok att ha ca 2000-3000 stycken av dessa regler i en htaccess fil? Eller blir det onödig belastning av servern? Samt hur ser dessa regler ut rent kodmässigt?

Man kanske ska göra så att man istället "plockar" fram ord2 i PHP på sidan: www.domain.tld/sida.php och sen plockar fram id-nummret från en databas med hjälp utan orden? Då kanske det räcker med en regel som pekar om alla www.domain.tld/ord/ord2 (oavsätt vad det är för ord2) till sidan: www.domain.tld/sida.php.

Hoppas ni förstår vad jag är ute efter, samt att någon kanske har några svar på alla frågor?
lubic är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-18, 11:38 #2
Jonathan P Jonathan P är inte uppkopplad
Medlem
 
Reg.datum: Feb 2008
Inlägg: 141
Jonathan P Jonathan P är inte uppkopplad
Medlem
 
Reg.datum: Feb 2008
Inlägg: 141
Jag skulle definitivt gjort som du föreslår i alternativ 2, att dirigera all trafik till en php-fil där du plockar ut rätt "sida" från en databas baserat på URL:en som du får i en servervariabel...
Jonathan P är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-18, 11:48 #3
lubic lubic är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 205
lubic lubic är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 205
Hur kan jag göra för att slippa få "dubbletter" hos google om jag kör med alternativ 2?
lubic är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-18, 12:22 #4
Jonathan P Jonathan P är inte uppkopplad
Medlem
 
Reg.datum: Feb 2008
Inlägg: 141
Jonathan P Jonathan P är inte uppkopplad
Medlem
 
Reg.datum: Feb 2008
Inlägg: 141
Citat:
Originally posted by lubic@Aug 18 2008, 11:48
Hur kan jag göra för att slippa få "dubbletter" hos google om jag kör med alternativ 2?
Gör så att om man går till de gamla URL:erna så skickar webbservern en redirect med statuskod 301.

Läs mer här: http://www.webconfs.com/how-to-redirect-a-webpage.php
Jonathan P är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 02:52.

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