Omdirigering af gammelt site til nyt site ved HTACCESS
Jeg har et site der kører med wordpress hvor det hidtil har kørt med et subdomæne (eks. http://sub.site.dk), men har nu købt et domæne (eks. http://www.nytsite.dk). Dette domæne peger hen på samme undermappe som sitet var placeret i så derfor skal selve sitet ikke flyttes. I Wordpress har jeg ændret de to site-URL adresser til den nye adresse.Men nu skal jeg bare også have lavet en generel 301 omdirigering fra det gamle subdomæne til det nye domæne, sådan så at http://sub.site.dk/artikel/ omdirigerer til http://www.nytsite.dk/artikel/.
Jeg har derfor opsat følgende HTACCESS fil:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTP_HOST} ^sub.site.dk$ [OR]
RewriteCond %{HTTP_HOST} ^nytsite.dk$
RewriteRule (.*)$ http://www.nytsite.dk/$1 [R=301,L]
</IfModule>
# END WordPress
Det virker på den måde at hvis jeg går ind på http://sub.site.dk så omdirigerer den til http://www.nytsite.dk. Men en generel URL som http://sub.site.dk/artikel/ omdirigerer ikke til http://www.nytsite.dk/artikel/.
Hvad gør jeg galt?