Satans absoluta sökvägar
Satans absoluta sökvägar
Ahh blir galen på detta. Lagt upp en liten web/filserver. HTML filerna ligger i D:\Server\html. Vill färifrån länka i ett av html-dokumenten länka till filen C:\Musik\Övrigt\myvoice.wav. Kan bara länka till filer som ligger i D:\Server\html. Hur ska jag göra detta. Vill helst slippa flytta över alla filer folk ska kunna komma åt till D:\Server\html om det går.
Svempa - Tuff i Fluff since 1986
Beror väl på vilken server du kör..
Det vore inte svårt att i iis lägga upp en virtuell mapp /musik/ som pekar mot c:\musik\
Så blir det ju http://bahbu/musik/övrigt/myvoice.wav
Eller kanske använda junction.exe t.ex. och skapa d:\server\html\musik\ som pekar mot c:\musik\ ... direkt i filsystemet alltså, spelar ingen roll vilken server du kör.
Se bara till att webbservern kan accessa c:\musik\
Det vore inte svårt att i iis lägga upp en virtuell mapp /musik/ som pekar mot c:\musik\
Så blir det ju http://bahbu/musik/övrigt/myvoice.wav
Eller kanske använda junction.exe t.ex. och skapa d:\server\html\musik\ som pekar mot c:\musik\ ... direkt i filsystemet alltså, spelar ingen roll vilken server du kör.
Se bara till att webbservern kan accessa c:\musik\
Öhhh....ok Vart får man tag på den där junction.exe då. Kör TinyWeb som server.mirza* wrote:Beror väl på vilken server du kör..
Det vore inte svårt att i iis lägga upp en virtuell mapp /musik/ som pekar mot c:\musik\
Så blir det ju http://bahbu/musik/övrigt/myvoice.wav
Eller kanske använda junction.exe t.ex. och skapa d:\server\html\musik\ som pekar mot c:\musik\ ... direkt i filsystemet alltså, spelar ingen roll vilken server du kör.
Se bara till att webbservern kan accessa c:\musik\
Svempa - Tuff i Fluff since 1986
Re: Satans absoluta sökvägar
Fast det är ju ett ganska smutt trick av en webserver att begränsa åtkomst tillSvempa wrote:Ahh blir galen på detta. Lagt upp en liten web/filserver. HTML filerna ligger i D:\Server\html. Vill färifrån länka i ett av html-dokumenten länka till filen C:\Musik\Övrigt\myvoice.wav. Kan bara länka till filer som ligger i D:\Server\html. Hur ska jag göra detta. Vill helst slippa flytta över alla filer folk ska kunna komma åt till D:\Server\html om det går.
enbart den katalog som delas ut just för att om det nån gång upptäcks ett
säkerhetshål i din version så kan de enbart snylta till sig filer från en katalog
som redan är utdelad.
Oh give me a clone, my very own clone,
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
Re: Satans absoluta sökvägar
...Som OpenBSD gör alltså. (chrootar till /var/www efter att den har bundit till port 80) Lite störande om man vill ha hemkatalogerna i /home och fortfarande userdir (domännamn.com/~användarnamn) då inte Apache kommer till /home. En lösning är dock att lägga hemkatalogerna i /var/www/home, och om man vill, symlänka till /home. CGI blir dock svårt om man inte vill montera in /usr i /var/www/usr, men då förlorar man ju meningen. Ett alternativ är att kompilera binärerna statiskt och kopiera in dem eller kopiera in alla bibliotek som krävs.IcePic wrote:Fast det är ju ett ganska smutt trick av en webserver att begränsa åtkomst till
enbart den katalog som delas ut just för att om det nån gång upptäcks ett
säkerhetshål i din version så kan de enbart snylta till sig filer från en katalog
som redan är utdelad.