Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

Redirect 301 fra gammel til ny - virker ikke

Side 1 ud af 1 (7 indlæg)
  • 1
Fra Hillerød
Tilmeldt 26. Mar 08
Indlæg ialt: 39
Skrevet kl. 09:52
Hvor mange stjerner giver du? :

Hej!

Har et gammelt site, der ligger på domænet "navn1.dk". Jeg vil gerne have alle sider under dette domæne redirected til et nyt domæne "navn2.dk/index.html". Begge navne ligger på samme server.

Jeg har prøvet at indsætte flg. i .htaccess filen:

redirectMatch 301 ^(.*)$ http://www.navn1.dk
redirectMatch permanent ^(.*)$ http://www.navn2/index.html

men det virker ikke. Hvad gør jeg galt?

Fra Bredsten
Tilmeldt 3. Dec 09
Indlæg ialt: 989
Fra  FlexPOS Aps Skrevet kl. 10:11
Hvor mange stjerner giver du? :

der er mange måder at gøre dette på.
ved du hvilken platform din server kører ? .htaccess virker kun på linux webservere

hvis du kører på en IIS server skal du lave en Default fil der indeholder din 301 redirect...

Fra Hillerød
Tilmeldt 26. Mar 08
Indlæg ialt: 39
Skrevet kl. 10:15
Hvor mange stjerner giver du? :

den kører på linux.

Fra København N
Tilmeldt 5. Mar 09
Indlæg ialt: 639
Skrevet kl. 10:26
Hvor mange stjerner giver du? :

Prøv den her:

#Options +FollowSymLinks
Options +SymLinksIfOwnerMatch
RewriteEngine on
RewriteRule (.*) http://www.nytnavn.dk/ [R=301,L]

Den viderestiller alle sider til den samme side med nyt domænenavn...

Jeg formoder at det er det resultat du søger?

Eller ønsker du at alle siderne viderestilles til din forside?
Så tilføj blot index.htm eller hvad du nu bruger...

p.s. det indsættes som den eneste tekst i din .htaccess

Læs om de 3 rygestop faser på www.endeligikkeryger.dk og lær om hypnose på www.hypnose1.dk

Fra Hillerød
Tilmeldt 26. Mar 08
Indlæg ialt: 39
Skrevet kl. 10:31
Hvor mange stjerner giver du? :

Har lige prøvet koden, men browseren står bare "connecter" (website found - waiting for reply). Den viser ikke den ønskede side...

Fra Viby J
Tilmeldt 24. Feb 07
Indlæg ialt: 604
Fra  HelpSoft ApS Skrevet kl. 13:15
Hvor mange stjerner giver du? :

Er det et webhotel du har et sted, eller har du selv kontrol over serveren?

Hvis du selv har kontrol over serveren, så skal AllowOverride være slået til før du kan lave redirects med .htaccess. 

Er der PHP support, så kan du gøre det med PHP

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.navn2.dk/");
exit();
?>

Det vil dog kun virke for index. 

 

Hvis  mod rewrite er slået til for hotellet, så bør denne fungere: 

Redirect 301 / http://www.domain2.dk/

/Frands - HelpSoft ApS

Mangler du et SSL Certifikat? Vi sælger billige SSL certifikater 

Fra Hillerød
Tilmeldt 26. Mar 08
Indlæg ialt: 39
Skrevet kl. 14:36
Hvor mange stjerner giver du? :

Hej!

Med denne virker det efter hensigten:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.gammelside.dk
RewriteRule ^(.*) http://www.nyside.dk/$1 [R=301,NC]

Tak til alle for jeres bidrag!

Side 1 ud af 1 (7 indlæg)