Avatar billede arnebalsby Nybegynder
01. maj 2009 - 00:43 Der er 6 kommentarer

Hvordan laver man dns forward fra mydomain.com til www.mydomain.com

Hej.

Jeg ved at man på en eller anden måde vist bla. ved hjælp af en CNAME record, kan gøre sådan at mydomain.com bliver videresendt til www.mydomain.com .

Men hvordan er det man gør det ?

Jeg bruger gratisdns og deres indbyggede url forward. Men jeg vil undgå at bruge gratisdns-urlforward tingenda det laver en forkert type redirect som kan forvire google, og da deres redirect server også kan være nede .

Mvh
Avatar billede CCodam Nybegynder
01. maj 2009 - 00:47 #1
Du kan sætte følgende ind i din .htaccess fil i roden af selve domænet:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]


Hvis folk browser til domain.com vil dette ændre adresselinien til www.domain.com

Det kan da godt være jeg helt har misforstået hvad det er du vil opnå? det er jo sent på aftenen :P
Avatar billede riversen Nybegynder
01. maj 2009 - 07:01 #2
cname videresender ikke. Det er blot et alias. DNS har ikke en videresendfunktionalitet, da det jo er DNS og ikke HTTP eller andet.

Dvs. hvis du laver et cname domain.com der peger på www.domain.com så vil der fortsat stå domain.com i browser linien.
Avatar billede arnebalsby Nybegynder
01. maj 2009 - 18:52 #3
Jeg er altså sikker på at jeg har set det gjort på en eller anden måde.

Det kan så være at forward er det forkerte ord, men ihvertfald stå for at ordne det med "med og uden www".

CCodam-> jeg ved godt hvordan jeg kan forwarde på serveren.
Avatar billede CCodam Nybegynder
01. maj 2009 - 21:24 #4
#3 Mener bestemt ikke at det er DNS du leder efter? DNS yder jo netop kun den service at den kan oplyse dig om IP'en til en given adresse

Når du får denne adresse blir du sendt videre til IP'en og derfra er det altså serverens opgave...Du kan ikke få din DNS til at ændre i headeren...

Hvad er problemet med at ændre headeren på serveren?
Avatar billede riversen Nybegynder
02. maj 2009 - 07:35 #5
som ccodam antyer... DNS sørger ene og lene for oversættelse af navne til IP'er og omvendt. Hvis der videresendes er det en opgave for fx webserveren. Dette kan gøres vha. mod-rewrite, som beskrevet eller en urlforward.
Avatar billede jonah.hex Nybegynder
13. maj 2009 - 22:51 #6
du opretter en A-record i din zone, og lader være med at skrive noget (Same as Parent)
på din IIS laver du en hostheader uden www og en med www
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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