Avatar billede doncarnage Nybegynder
18. januar 2010 - 12:20 Der er 4 kommentarer og
1 løsning

.htaccess 301 redirect virker ikke med bindestreg i domænet?

Hey folkens,

Situationen er den at jeg har to domæner, hvor den eneste forskel er en bindestreg midt i navnet. Lad os tage to eksempler:
eksempel.dk og eksem-pel.dk ...

Det primære domæne er MED bindestreg (eksem-pel.dk) og når man besøger domænet uden bindestreg (eksempel.dk) skal man derfor sendes videre til det første..

Jeg har et webhotel tilknyttet begge domæner, og jeg tænkte at den smarteste og mest hensigtsmæssige måde (mht. søgemaskiner) ville være ved hjælp af .htaccess.

Derfor har jeg prøvet mig frem med følgende:
redirectMatch 301 ^(.*)$ http://www.eksem-pel.dk
redirectMatch permanent ^(.*)$ http://www.eksem-pel.dk

Det virker desværre ikke efter hensigten. Hvis jeg prøver med http://www.eksperten.dk i stedet for virker det dog fint nok. Det er derfor "bindestregen", der tilsyneladende er problemer med...

Hvordan løser jeg dette?
Avatar billede showsource Seniormester
18. januar 2010 - 12:31 #1
Jeg ville nu sætte det op i dns.
Avatar billede Onlinemarketing Nybegynder
18. januar 2010 - 16:02 #2
Hvis du smider denne linie ind i din .htaccess fil i den mappe der skal redirectes fra fungerer det.

redirect 301 / http://www.mitdomæne.dk

Du kan læse mere om htaccess her

http://blog.onlinemarketing.dk/htaccess.html
Avatar billede doncarnage Nybegynder
18. januar 2010 - 16:14 #3
Onlinemarketing: Det virker desværre heller ikke..
Avatar billede Onlinemarketing Nybegynder
18. januar 2010 - 16:26 #4
Hvis du har en rodmappe på domænet www.etellerandet-web.dk skal den smides ind her, den sender så siden videre til www.etellerandetweb.dk

Har du husket at htaccess filen skal gemmes som .htaccess

Iøvrigt redirecter du til samme domæne i den version du selv har lagt ud. fra www.eksem-pel.dk og sender den til www.eksem-pel.dk

det skulle vel være www.eksempel.dk
Avatar billede doncarnage Nybegynder
18. januar 2010 - 16:33 #5
Alt der skulle til var blot at fjerne en enkelt linje pga. jeg havde redirected til samme domæne, som du også gjorde opmærksom på ;)

Nedenstående virker derfor efter hensigten:

redirectMatch 301 ^(.*)$ http://www.eksem-pel.dk
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
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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