Above the friendly url part I have this now:
RewriteRule ^archives-([^-]*)-([^-]*)-([^-]*)-([^-]*)$ /blog-archives.html?wp_month=$1&wp_year=$2&wp_day=$3&wp_start=$4 [L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /blog-archives\.html\?wp_month=([^-]+)&wp_year=([^-]+)&wp_day=([^-]+)&wp_start=([^-\s]+)
RewriteRule ^blog-archives\.html$ http://website/archives-%1-%2-%3-%4? [R=301,L]
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA,NC]
It WORKS!
// makes this url for Dec 31 2009 on pagination start page: http://website/archives-12-2009-31-0
This is nice for linking and creating URL’s. Reflect snippet wont change the urls for the output though, for that we would
need a new snippet... We can also have the params in different order and leave out some!!