Bekijk Volledige Versie : subdomain to file.
Is er een mogelijkheid om bv bestand.webhostingtalk.nl te laten verwijzen naar een bestand onder de bestand.webhostingtalk.nl domain.
Dus als je suft naar bestand.webhostingtalk.nl dat hij direct vraagt om een bestand te downloaden?
Alvast bedankt.
Ramon Fincken
14/08/12, 14:36
ja :)
Zoiets in een index.php zetten?
http://stackoverflow.com/questions/7470846/send-zip-file-to-browser-force-direct-download
dennis0162
14/08/12, 14:39
Kan je het beste met htaccess doen:
DirectoryIndex bestand.mp3
Ramon Fincken
14/08/12, 14:41
Buiten mijn flauwe, maar correcte antwoord op de vraag, heeft Bart naar mijn mening een antwoord gegeven hoe ik het zelf zou doen (en ook doe overigens)
Bedankt.
Er zijn inderdaad meerdere oplossingen zoals er ook meerdere wegen naar Rome zijn.
Allemaal bedankt!
Kan je het beste met htaccess doen:
DirectoryIndex bestand.mp3
Deze methode zal het bestand niet geforceerd downloaden, maar de ingestelde basis optie gebruiken om te beslissen wat er met het bestand moet gebeuren. Met een mp3 bestand zal dat meestal openen worden in een mediaplayer (al dan niet in browser), met een pdf openen in browser of met pdf viewer, ..., etc. Enkel de methode via php kan je het verplichten om het bestand te downloaden in plaats van het te openen.
dennis0162
14/08/12, 15:42
Daar heb je inderdaad gelijk in.
Je zou "AddType application/octet-stream .mp3" er nog bij kunnen zetten.
Volgens mij werkt dat ook:)
Deze methode zal het bestand niet geforceerd downloaden, maar de ingestelde basis optie gebruiken om te beslissen wat er met het bestand moet gebeuren. Met een mp3 bestand zal dat meestal openen worden in een mediaplayer (al dan niet in browser), met een pdf openen in browser of met pdf viewer, ..., etc. Enkel de methode via php kan je het verplichten om het bestand te downloaden in plaats van het te openen.
Niet geheel waar ;-) Je kan ook prima via htaccess de standaard headers overschrijven zodat een .pdf of .mp3 etc ter download wordt aangeboden i.p.v. automatisch wordt geopend door de drowser.
AddType application/octet-stream .mp3
AddType application/octet-stream .pdf
Ramon Fincken
14/08/12, 15:50
mwah .. dat is echt geen optie IMHO, tenzij die mp3 in die (sub)dir daar de enige is ( of wat voor bestand dan ook )
Volgens mij ziet een browser geen verschil tussen een index.php die wat headers eruit gooit met de content van een file of dat .htacces dit afhandeld. Je kan er ook voor keizen om het met RewriteRule te doen binnen .htaccess ipv die DirectoryIndex.
Maargoed, de TS moet met al deze hulpt toch wel ut de voeten kunnen lijkt me.
Ramon Fincken
14/08/12, 16:11
Klopt, maar een .htaccess is behoorlijk onflexibel qua opzet / wijzigingen.
Volgens mij ziet een browser geen verschil tussen een index.php die wat headers eruit gooit met de content van een file of dat .htacces dit afhandeld. Je kan er ook voor keizen om het met RewriteRule te doen binnen .htaccess ipv die DirectoryIndex.
Maargoed, de TS moet met al deze hulpt toch wel ut de voeten kunnen lijkt me.
Dat is allemaal goed en wel, maar laten we even het voorbeeld wat complexer maken.
Je hebt een directory "images" waar je png, jpeg, gif, ... bestanden staan en deze wens je te gebruiken in je website (als fotoalbum) maar ook ter download aan te bieden. Dan werkt je methode met het .htaccess bestand al niet of je moet ieder bestand of directory dubbel voorzien. Of in het geval van de mp3/pdf de optie luisteren/openen of downloaden, etc. Dan is een php script hier veel flexibeler in dan een .htaccess bestand zoals Ramon Fincken ook al aanhaalt.