Avatar billede aphandersen Juniormester
08. september 2014 - 09:57 Der er 1 løsning

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?
Avatar billede aphandersen Juniormester
26. november 2014 - 20:19 #1
Intet svar, så jeg lukker tråden nu.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester