Это довольно тривиальное переписывание и перенаправление:
RewriteEngine On
# If the domain is xyz.de...
RewriteCond %{HTTP_HOST} ^xyz.de
# And the requested file is not /index.php (for the special case)
RewriteCond %{REQUEST_FILENAME} !/(index\.php)?$
# Redirect to the new domain, appending any existing query string
RewriteRule ^(.*)$ http://blog.xyz.de/$1 [L,R=301,QSA]