Hjælp til mod_rewrite & regex til reddirect af URLs
Hej,Jeg kører blog systemet Movable Type hvor jeg har permanente URLs til hvert enkelt blog post. For nylig har jeg renset lidt op i disse permanente URLs, og altså hvor hvert enkelt blog post bliver arkiveret.
Den gamle URL:
http://www.noscope.com/journal/archives/2001/01/01/page.php
Den nye URL:
http://www.noscope.com/journal/2001/01/page
(begge siderne er p.t. test sider, men er repræsentative).
Der er altså tale om et rimeligt konsistent skift.
Jeg håber nu på, ved hjælp af .htaccess og mod_rewrite at lave 301 permanent redirects på alle gamle urler, til de nye urler, så Google kan følge med.
Indtil videre har jeg dette i min .htaccess:
RewriteEngine On
RewriteBase /journal/archives/
RewriteRule ^2001/?(.*) /journal/2001/$1 [R=301]
...dette laver
http://www.noscope.com/journal/archives/2001/01/01/page.php
om til
http://www.noscope.com/journal/2001/01/01/page.php
dvs. ikke helt godt nok endnu.
Hjælp ønskes derfor fra hajer til apache, mod_rewrite eller regular expressions
TAK!
