Avatar billede kiwankow Nybegynder
01. marts 2009 - 05:20 Der er 20 kommentarer og
1 løsning

hjælp til rewrite rule i .htaccess

i min .htaccess fil har jeg følgende rewrite rule:

RewriteRule .* ./index.php
RewriteCond %{HTTP_HOST} ^mitdomæne.dk$ [OR]
RewriteCond %{HTTP_HOST} ^www.mitdomæne.dk$
RewriteRule ^/?$ http://xxx.xxx.xxx.xx [R=301,L]

hvor alle x'erne representerer min ip-adresse.

Problemet er, at når man indtaster mit domæne i adresselinien bliver man godt nok taget til den rigtige side men domænet bliver nu udskiftet med ip-adressen i adresselinjen. Hvordan får jeg adresselinien til at beholde domænet og ikke udskifte det med ip-adressen.?
Avatar billede erikjacobsen Ekspert
01. marts 2009 - 09:12 #1
Det nemmeste ville være at få ditdomæne.dk til at pege direkte på din ip-adresse.

Ellers kan du kun gøre det ved at en side med en frame, på den server hvor du har din .htaccess.
Avatar billede kiwankow Nybegynder
01. marts 2009 - 09:56 #2
Hvordan får mit domæne til at pege direkte på min ip-adresse.?
Avatar billede erikjacobsen Ekspert
01. marts 2009 - 10:05 #3
Det er en DNS-indstilling - hvor styrer du DNS for domænet? Du skal ændre den A-record, der er, til din IP-adresse.
Avatar billede kiwankow Nybegynder
01. marts 2009 - 10:23 #4
Kan du forklare mere specifikt hvad jeg skal gøre for jeg ved ikke så meget om dette
Avatar billede erikjacobsen Ekspert
01. marts 2009 - 10:31 #5
Hvor styrer du DNS for domænet?
Avatar billede kiwankow Nybegynder
01. marts 2009 - 10:44 #6
Jeg er ikke sikker på hvad du mener men domænet er hosted hos dandomain og hjemmesiden er hosted hos hostforweb i usa

Er dette hvad du spørger efter...??
Avatar billede erikjacobsen Ekspert
01. marts 2009 - 10:47 #7
Mener du at domænet er købt hos dandomain, og DNS styres der?
Og mener du at du på hostforweb har lagt et .htaccess?
Og hvad er det så for en IP-adresse du nævner i spørgsmålet?
Avatar billede kiwankow Nybegynder
01. marts 2009 - 10:56 #8
Ip-adressen er på mit webhotel hos hostforweb og ja der er et .htacces. domænet er købt hos dandomain og er sat til at pege på min side hos hostforweb. men når siden er loadet skriver den ip-adressen i adresselinien istedet for domænet
Avatar billede erikjacobsen Ekspert
01. marts 2009 - 11:04 #9
Jeg forstår ikke hvordan dit domæne er sat op.

"domænet er købt hos dandomain og er sat til at pege på min side hos hostforweb." - hvordan? Med en A-record, eller med noget viderestilling?

"Ip-adressen er på mit webhotel hos hostforweb og ja der er et .htacces." - hvis du allerede kan tilgå noget på hostforweb via domænenavnet, hvad skal du så bruge IP-adressen til?

Et normalt webhotel har typisk en delt IP-adresse - men det er måske ikke hvad du har.
Avatar billede kiwankow Nybegynder
01. marts 2009 - 11:24 #10
mine indstillinger ser således ud hos dandomain:

kunstzonen.dk    NS  ns2.dandomain.dk 
kunstzonen.dk    NS  ns3.dandomain.dk 
kunstzonen.dk    MX  10 mail 
kunstzonen.dk    A  205.234.128.83 
kunstzonen.dk    NS  ns.dandomain.dk 
mail.kunstzonen.dk    A  205.234.128.83 
www.kunstzonen.dk    A  205.234.128.83

hvis du indtaster www.kunstzonen.dk i din browser tages du til siden men adresse linien ændres til ovenstående ip-adresse 205.234.128.83

min rewrite rule i .htaccess har du i første indlæg.

jeg vil gerne have at der bliver ved med at stå www.kunstzonen.dk i adresselinie istedet for 205.234.128.83
Avatar billede nicklasb Nybegynder
01. marts 2009 - 11:33 #11
Prøv at slette din .htaccess-fil. Hvis ikke det fungerer uden, skal du have opsat din webserver, så den svarer på dit domæne. Men umiddelbart burde det ikke være nødvendigt at have de linjer, du har indtastet i din .htaccess.
Avatar billede kiwankow Nybegynder
01. marts 2009 - 12:02 #12
mener du slette hele filen eller bare nogle linier i den
Avatar billede erikjacobsen Ekspert
01. marts 2009 - 12:12 #13
Du kan formentlig bare slette filen - men til hvilket formål har du lavet den?
Avatar billede kiwankow Nybegynder
01. marts 2009 - 12:25 #14
jeg har ikke selv lavet filen. Jeg har prøvet at fjerne den helt men så kan ie slet ikke finde siden
Avatar billede nicklasb Nybegynder
01. marts 2009 - 12:35 #15
Står der andet end de linjer i filen, som du har skrevet her i tråden? Prøv eventuelt bare at udkommenter de linjer du har postet her, med en # foran hver linje.

Hvad sker der når "ie slet ikke kan finde siden"? Og er det kun IE der ikke kan det?
Avatar billede erikjacobsen Ekspert
01. marts 2009 - 12:36 #16
Hvem har så? Er det din egen server, eller VPS, du har?

Er den sat op til dit domæne?

Hvor på serveren ligger de filer, der viser dit website ved angivelse af IP-adresse?

Hvor på serveren ligger den .htaccess?
Avatar billede kiwankow Nybegynder
01. marts 2009 - 12:46 #17
.htaccess filen er lavet af dem der har programmeret hjemmesiden.

Det er ikke min egen server men en VPS

både filerne til websiden og .htaccess filen ligger i public_html mappen
Avatar billede erikjacobsen Ekspert
01. marts 2009 - 16:41 #18
"dem der har programmeret hjemmesiden." - det giver slet, slet ikke nogen mening at lave den slags i en .htaccess fil. Men hvad kan man forlange, hvis man får det gratis ;)

Hvis du fjerner (eller omdøber) din .htaccess fil, så siger du det ikke virker med det domænet. Det giver heller ikke nogen mening ud fra hvad du skriver. Kan du prøve at fjerne/omdøbe den, så vi kan se hvad der sker?
Avatar billede kiwankow Nybegynder
01. marts 2009 - 18:18 #19
internet explorer har ikke adgang til denne side skriver den
Avatar billede nicklasb Nybegynder
01. marts 2009 - 18:40 #20
Det er næsten umuligt at hjælpe dig, når du ikke er bedre til at beskrive, hvordan dit setup er.

Det giver ingen mening, at det er tilladt at kalde .htaccess filen, hvis den ligger i samme mappe, men at selve siden kun kan hentes via IP-adressen.
Avatar billede kiwankow Nybegynder
26. maj 2009 - 08:02 #21
lukket
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
Kurser inden for grundlæggende programmering

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