FÖR ANDRA SOM OCKSÅ LÄSA DET HÄR AVSNITTET
Kom ihåg att detta det ändrats här endast eftersom tidigare användes för annan typ av länkar. Om du börjar med SEO-länk du inte behöver något liknande ![Smile](images/smilies/smile.png)
OK - är problemet med gamla länkar löst. Det nu omdirigera på lämpligt sätt till nya länkar typ.
Så här: Harleyforum.se - Skandinavisk forum för Harley Davidson & Brugerdefineret (dansk)
Är Omdirigerad här: Harleyforum.se - Skandinavisk forum för Harley Davidson & Brugerdefineret (dansk)
Jag var tvungen att ändra reglerna som beskrivs i efterhand - jag tror vi kommer att behöva uppdatera dem. Så är dina regler nu:
Code:
RewriteEngine On
#TEMPORARY RULES****** - until search engines reindex from old urls to new urls
RewriteCond %{QUERY_STRING} language=(zh-TW|zh-CN|..)
RewriteCond %{QUERY_STRING} !vbetredirected
RewriteCond %{REQUEST_FILENAME} !css.php
RewriteRule ^(.*)$ http://%{HTTP_HOST}/%1/$1? [L,R=301]
RewriteRule ^/?(af|sq|ar|hy|az|eu|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|ur|vi|cy|yi)/archive/index.php/(.*)?$ archive/index.php?/$2&language=$1&vbetredirected=true [L,QSA]
RewriteRule ^/?(af|sq|ar|hy|az|eu|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|ur|vi|cy|yi)/$ index.php?language=$1&vbetredirected=true [L,QSA]
RewriteRule ^/?(af|sq|ar|hy|az|eu|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|ur|vi|cy|yi)/(.*)?$ $2?language=$1&vbetredirected=true [L,QSA]
#END OF TEMPORARY RULES
#RULES for SEO translation links without any SEO engine (on raw vBulletin links)
#If you are using vB 'Mod Rewrite Friendly URLs' then put those rules JUST BEFORE vB rules
#******************************USE THOSE 3 when after disabling temporary rules
#RewriteRule ^/?(af|sq|ar|hy|az|eu|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|ur|vi|cy|yi)/archive/index.php/(.*)?$ archive/index.php?/$2&language=$1 [L,QSA]
#RewriteRule ^/?(af|sq|ar|hy|az|eu|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|ur|vi|cy|yi)/$ index.php?language=$1 [L,QSA]
#RewriteRule ^/?(af|sq|ar|hy|az|eu|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|ur|vi|cy|yi)/(.*)?$ $2?language=$1 [QSA]
Observera att jag märkt några regler som tillfälligt - efter dina sidor re indexeras så att du kan ta bort dem Lägg gå tillbaka till standardregler. Det beror på att du hade inre omdirigering slinga även när reglerna tydligt berättar att det anta att vara sista regeln. Vi hade gjort lite improvisation här (tillsatt särskilda parametern att känna igen är det redan Omdirigerad eller inte. Jag hade också gjort särskilda mål för din css.php-begäranden.
Kommer nu sökmotorer att på lämpligt sätt åter index dina gamla länkar till nya. Observera att det kan ta tid - det beror på ditt forum storlek, hur ofta tour forumet crawlas av robotar och för sökmotorn själva. Det kan även ta 3-6 månader innan dina sidor ska re indexeras. Du kan naturligtvis bara lämna alla dessa regler bara vara säker. Fortfarande modifieras de så om du hittar någon fråga Vänligen låt oss notera hjälper vi dig ![Smile](images/smilies/smile.png)
Kontrollera och berätta behöver du mer stöd här