Just nu i M3-nätverket
Jump to content

Att komma åt en hemmaserver utifrån


Admini

Recommended Posts

Jupp.

- Max 1 Virtual Web Site

- Ingen support för host headers

 

Jaha, jag borde anat det, MS=$ ;-)

 

Då får jag väl installera Serverversionen, ... eller?

 

Link to comment
Share on other sites

  • Replies 53
  • Created
  • Last Reply
Kan jag göra det själv eller måste jag låta de göra det på Surftown?

 

Fick du inte tillgång till någon "kontrollpanel" hos Surftown där du kan logga in och själv göra ändringarna direkt?

 

Link to comment
Share on other sites

Nu har du en ny website/applikation för subdomänen nysub.dindomän.org

 

Ok, nu har jag installerat serverversionen och har skapat 2 siter för min domän.

Men IIS säger att jag kan inte ha 2 siter kopplade till samma 80-port!?

 

Hur löser man detta?

Tack

 

Link to comment
Share on other sites

Anjuna Moon

EDIT: Förlåt, fel av mig

 

Kontrollera iallafall först att Apache är helt avinstallerat.

[inlägget ändrat 2006-03-29 12:17:03 av Anjuna Moon]

Link to comment
Share on other sites

Jag har för DNS inställningarna angett följande:

admin.mindomän.org -> min IP

*.mindomän.org -> min IP

mindomän.org -> min IP

 

Men bara de 2 första fungerar som jag vill, dvs de pekar mot varsin mapp i min dator.

Den tredje pekar fortfarande mot deras server.

 

Any ideas?

 

 

Link to comment
Share on other sites

Anjuna Moon
Any ideas?

Nä, DNS och MX-records och sånt är som grekiska för mig (eftersom jag aldrig brytt mig om att lära mig det =).

 

EDIT: Har du en defaultsajt, där du satt Host Header till en tom sträng?

Pröva att för din defaultsajt lägga till flera headers:

 

sajt.org

www.sajt.org

[inlägget ändrat 2006-03-29 12:44:11 av Anjuna Moon]

Link to comment
Share on other sites

NoiseKiller

Budgetlösningen (något billigare än MS 2003 Server) är att göra det kodmässigt.

 

host_namn = request.servervariables("SERVER_Name")
if trim(host_namn) = "first.domain.com" then
response.redirect "/first/default.asp"
elseif trim(host_namn) = "second.domain.com" then
response.redirect /second/default.asp"
elseif trim(host_namn) = "third.domain.com" or trim(host_namn) = "domain.com" then
response.redirect "/domain/default.asp"
end if

 

[tillägg]

Skummade bara igenom tråden och kanske missförstog situationen helt. Läste att Anjuna skrev nåt om MX-header och det fixar naturligtvis inte en asp-sida. :)

 

| Noisekiller |

Pengar betyder inte ett lyckligt liv men bekvämlighet i ett olyckligt.

 

[inlägget ändrat 2006-03-29 12:52:18 av NoiseKiller]

Link to comment
Share on other sites

Budgetlösningen (något billigare än MS 2003 Server) är att göra det kodmässigt.

 

Var någonstans menar du att jag ska ha den här filen?

 

Link to comment
Share on other sites

NoiseKiller

Jag läste "bara":

Jupp.

- Max 1 Virtual Web Site

- Ingen support för host headers

mm.

Och antog direkt att du ville ha flera subdomäner till samma webbserver vilket XP Pro inte fixar.

Skapar du däremot en asp-fil t.ex. i roten för IIS:en kan du där skicka vidare besökaren till den undermap/subdomän de skrivit in.

T.ex. x:\inetpub\wwwroot\default.asp

 

| Noisekiller |

Pengar betyder inte ett lyckligt liv men bekvämlighet i ett olyckligt.

 

Link to comment
Share on other sites

Skapar du däremot en asp-fil t.ex. i roten för IIS:en kan du där skicka vidare besökaren till den undermap/subdomän de skrivit in.

T.ex. x:\inetpub\wwwroot\default.asp

 

Det går säkert att använda den till något vettigt. ;-)

 

 

Link to comment
Share on other sites

Anjuna Moon
Har du även fixat med mailserver till din domän?

Nä, det har jag aldrig behövt (jag använder bara webbservern hemma i utvecklingssyfte).

 

men vad är MX-records?

Som sagt, jag är virrig på området. MX-records hanterar e-postadress-pekningar (det jag menade var A-records, som alltså är motsvarande för webbdomäner)

 

Link to comment
Share on other sites

Vad konstigt nu, ... jag kan inte köra asp-filer på min server!

Jag kan öppna vilken html-fil som helst men asp-filer går inte.

 

Då får jag The Page Cannot Be Found.

Vad är det för fel?

 

Här kommer en bild på hur det ser ut i IIS

 

[bild bifogad 2006-03-29 20:28:12 av Admini]

[inlägget ändrat 2006-03-29 20:28:45 av Admini]

818658_thumb.jpg

Link to comment
Share on other sites

Jätte konstigt!

Har IIS konfigurerad på en w2k3 server, men kan inte köra ASP-filer.

 

Det går bra att blädra i mapparna men ingen asp-fil kan köras.

 

Kan det ha med för hög säkerhetsnivå att göra?

I så fall var nånstans ändrar jag på det?

 

Link to comment
Share on other sites

NoiseKiller
Jag kan öppna vilken html-fil som helst men asp-filer går inte.

 

Då får jag The Page Cannot Be Found.

Vad är det för fel?

Om du försöker köra en asp-fil med innehållet av vad jag skrev längre ner i tråden kastas du direkt vidare till en annan asp-sida som kanske inte finns. :)

 

Har du frontpage - skapa ett nytt dokument och lägg endast in:

<% response.write now() %>

mellan <BODY></BODY>, spara som .asp och provkör filen.

 

Vad blir resultatet?

 

| Noisekiller |

Pengar betyder inte ett lyckligt liv men bekvämlighet i ett olyckligt.

 

Link to comment
Share on other sites

Har du frontpage - skapa ett nytt dokument och lägg endast in:

 

<% response.write now() %>

 

mellan <BODY></BODY>, spara som .asp och provkör filen.

 

Vad blir resultatet?

 

Resultatet blir detsamma.

 

Här är filen:

<html>
<head>
<title>Untitled</title>
</head>

<body>
<% Response.Write now() %>


</body>
</html>

 

 

Link to comment
Share on other sites

NoiseKiller

Man kan bli fundersam för mindre. ;)

Admini tycker jag låter som ett bekant nick sedan tidigare, så jag antar att jag inte behöver vara helt grundläggande... Men en intressant fråga är ju förståss - lägger du filen på rätt ställe, och är du säker på att Frontpage inte lägger på ett .htm efter din default.asp så resultatet blir default.asp.htm ?

 

Hade vi pratat säkerhetsinställningar eller att IIS:en inte parsade filerna hade du fått andra felmeddelanden.

Testa att spara två filer t.ex. hej.htm och hej.asp på exakt samma ställe. Verifiera att den ena har filtyp asp och andra htm (visa filändelse för kända filtyper i utforskaren) - de kan ha samma innehåll bara att htm-filen sannolikt skriver ut asp-koden.

 

Vad händer då? :)

 

| Noisekiller |

Pengar betyder inte ett lyckligt liv men bekvämlighet i ett olyckligt.

 

Link to comment
Share on other sites

är du säker på att Frontpage inte lägger på ett .htm efter din default.asp så resultatet blir default.asp.htm

 

Jag använder inte frontpage, utan skriver koderna själv i Homesite 4,5

Har skapat 2 filer test.htm och test.asp i roten för en mapp på HD.(d:\hemsidorna)

 

Hade vi pratat säkerhetsinställningar eller att IIS:en inte parsade filerna hade du fått andra felmeddelanden

 

Jag tror faktiskt det är det som händer; den parsar inte.

 

Link to comment
Share on other sites

NoiseKiller
Har skapat 2 filer test.htm och test.asp i roten för en mapp på HD.(d:\hemsidorna)
Ok - du har flyttat webbrooten. Då kan det helt klart bli problem att filen inte hittas. Men om htm-filen där funkar så borde det inte vara sådana probs.

 

Och om filen inte skulle parsas skulle den väl enkelt bara skriva ut allt innehåll - eller har jag fel?

 

| Noisekiller |

Pengar betyder inte ett lyckligt liv men bekvämlighet i ett olyckligt.

 

Link to comment
Share on other sites

NoiseKiller

Har du något överengagerat virusskydd som blockar allt vad scriptkörning heter?

 

Annars verkar ominstallation av IIS vara på sin plats. Och börja prova innan du flyttar webbrooten.

 

| Noisekiller |

Pengar betyder inte ett lyckligt liv men bekvämlighet i ett olyckligt.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.




×
×
  • Create New...