Avatar billede debugger Nybegynder
12. juli 2001 - 08:55 Der er 2 kommentarer og
3 løsninger

Flere websites på samme IP

vores webhotel udbyder kører alle vores websites ( www.site1.dk, www.site2.dk og www.site3.dk ) på samme IP: xxx.xxx.xxx.xxx

vi har lige uploaded et nyt site... www.site4.dk - men redelegeringen fra DK-Hostmaster er ikke gennemført endnu. Vi uploadede siden ved at logge med FTP på IP adressen: xxx.xxx.xxx.xxx med det angivene brugernavn/password. Brugernavnet og passworded sikrede jo, at vi uploadede det rigtige sted.

MEN: vi vil jo gerne sikre os, at sitet kører 100%, før den ligepludselig er på det \"offentlige\" internet.

Men da alle 4 sites kører fra IP xxx.xxx.xxx.xxx kan vi jo ikke bare taste http://xxx.xxx.xxx.xxx i browseren.

Jeg læste i et andet spm, der gik på det samme, at man så kunne tilføje flg til sin hosts fil:

xxx.xxx.xxx.xxx        www.site4.dk

.. og så ellers skrive www.site4dk i browseren.

Det har jeg gjort.. men det kører ikke... hvad hedder den \"hosts\" til præcist (efternavn?) (I win 98 og win ME) Og Hvorddan skal linien se ud?

Skal jeg genstarte før det virker? Virkeer det ikke fordi vi kører gennem en router? Er der andre ting, jeg har glemt at gøre/tage højde for?

når jeg taster www.site4.dk i browseren får jeg den side, der ligger vil på det gamle webhotel... hvilket I også ville gøre.
Avatar billede kichian Nybegynder
12. juli 2001 - 09:37 #1
Du kan ikke nøjes med at rette i din hosts fil, da det er WebServeren som afgør hvilket web, som skal vises. Dvs. at WebServeren skal sættes op til at site4 kan fanges med Host = www.site4dk
Efter rettelser i Hosts-filen skal der genstartes i Win98 og ME.

Jeg ville i steder have oprettet test.site4.dk til at pege på site4. Når i har verificeret at det virker, oprettes www.site4.dk
Avatar billede dfens Nybegynder
12. juli 2001 - 18:14 #2
Du behøver ikke at ændre i WEB-serverens host-fil, da valget af web-site kommer an på hvad man skriver i adresselinien i webbrowseren.

Host filen findes i:
Win9x/me: c:\\windows\\hosts.
winnt/2000: c:\\winnt\\system32\\drivers\\etc\\hosts.

og har altså intet efternavn. Vær opmærksom på ikke at tage den der hedder .sam til efternavn, da det er en prøve/sample.

Du behøver ikke at genstarte ved ændringer i hosts-filen. Hvorimod hvis du ændre i LMHOSTS skal du genstarte eller skriv NBTSTAT -R i en dos-pompt, men det er en anden boldgade.
Avatar billede hoise Nybegynder
13. juli 2001 - 11:37 #3
Hvis du tilføjer www.site4.dk skal du benytte http://www.site4.dk i din browser.

Jeg kan ikke se om din url er en indtasnings eller forståelses fejl.
Avatar billede kichian Nybegynder
16. juli 2001 - 15:54 #4
Dfens har ret HVIS hjemmesiden kører lokalt og på en udelt ip-adresse. punktum.

Hvis flere websites deler ip-adresse, så er det Host Header-feltet som bestemmer sitet. Og dette skal sætte på serveren.
Avatar billede dfens Nybegynder
16. juli 2001 - 16:42 #5
Kichian: vi er vist gået forkert af hinanden :-)

Web-serveren sammenligner hvad der bliver skrevet i adresselinien i din explorer, med hvad der står i den egen Host Header Name-database, og finder på den måde ud af hvilket website den skal bruge.

Tricket med hostfilen, springer bare DNS-opslaget over, og får den til at pege hvor den nu skal pege.

Tror at vi mener nogenlunde det samme :-)
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