Blog module
Our platform uses a blog module to integrate the blog into the webstore environment. We have imported the
complete history of our former blog platform that lived at https://blog.artsexcellence.nl
.
To ensure that old links lead to the new platform, we have installed a .htaccess
file at the server, with
the following content:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/category/music/$
RewriteRule ^(.*)$ https://artsexcellence.com/blog/category/music-reviews/ [R=301,L]
RewriteCond %{REQUEST_URI} ^/category/recensies/$
RewriteRule ^(.*)$ https://artsexcellence.com/blog/category/equipment-reviews/ [R=301,L]
RewriteCond %{REQUEST_URI} ^/category/to-the-max/$
RewriteRule ^(.*)$ https://artsexcellence.com/blog/category/to-the-max/ [R=301,L]
RewriteCond %{REQUEST_URI} ^/webstore/$
RewriteRule ^(.*)$ https://artsexcellence.com/blog/ [R=301,L]
RewriteCond %{REQUEST_URI} !^/$
RewriteRule ^(.*)$ https://artsexcellence.com/blog/post/$1 [R=301,L]
RewriteRule ^(.*)$ https://artsexcellence.com/blog/ [R=301,L]
</IfModule>
With the above rules, the specific categories are forwarded to the corresponding categories in the new platform, posts are forwarded to their integrated counterpart, and we forward everything else to the generic blog list in the new platform.