Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

localhost/~ivar/x omvandlas till http://ivars-computer.local/~ivar/x !?

Tråden skapades och har fått 6 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Stockholm
  • 2003-10-18 11:00

Hej!

Ruskigt irriterande.
Min webbdelning känns galet långsam också... tror det är relaterat till omvandlingen?

Varför kan man gå till
http://localhost/~ivar/
samt
http://ipadressen/~ivar

men inte till
http://localhost/~ivar/x
samt
http://ipadressen/~ivar/x
utan att den ska byta ut det innan /~ivar till http://ivars-computer.local ??
Det gör alla mina undermappar otillgängliiga för utomstående.

  • Medlem
  • Bollnäs
  • 2003-10-18 11:57

Apache (webbservern) har en intern adress som den faller tillbaka på vid anrop.

Enklaste sättet att komma runt det är att alltid ha ett / i slutet på adressen. Alltså http://ipadressen/~ivar/x/ istället. Har du inte det använder Apache sin interna adress istället.

Den svåra vägen är att konfigurera Apache med rätt offentlig adress. Det görs i /etc/httpd/httpd.conf. Sök reda på en rad där det står

#ServerName rambo

skriv om den så att det står

ServerName xxx.xxx.xxx.xxx

där x:en är ditt ip-nummer.
Alternativt ditt domännamn

ServerName domänen.com
  • Medlem
  • Stockholm
  • 2003-10-18 12:11

aha, spännande!

jag har dessvärre inget fast IP och ingen domän till IPt heller...
men att lägga till en "/" gick utmärkt!

Tackar!

  • Medlem
  • Stockholm
  • 2003-10-20 14:42

Sen finns det också en inställning i httpd.conf som gör att Apache tar servernamnet från klienten istället (vilket gör att nämnda problem aldrig uppstår). Minns inte vad det heter...

  • Medlem
  • Stockholm
  • 2004-06-15 13:21

Jag är riktigt grön på apacheconfiggande... var ställer man in vilken httpd.conf-fil som ska gälla?
Skulle vara skönt att spara undan sina configs i typ ~/Library/www eller dylikt... jobbigt att config:a php och apache varje gång man installerar om datorn eller byter dator...

Just nu kommer jag inte på vad det heter när man vill ställa in så det inte går att bläddra bland mappar. Någon som kan påminna mig? Det ska endast gå att gå till en adress om en index.html eller .php finns där.

Ta bort Indexes från katalogen i httpd.conf så blir du av med bläddrandet

  • Oregistrerad
  • 2004-06-16 18:59

I httpd.conf, sök efter "UseCanonicalName" och sätt till "Off". Då kommer apache använda den adressen och porten som klienten använde för att ansluta till servern.

1
Bevaka tråden