Скажите как сделать вот так,
есть у меня файл
site.ru/files/file.3gp
---
я через mod rewrite сделал чтобы было
site.ru/load/1
--
как сделать,чтобы переходя по адресу
site.ru/load/1
качало именно по этому адресу,и не перекидовало на прямую ссылку!?
jasis, можно через php обрабатывать
допустим стоит у тебя реврайт site.ru/load/([0-9+) => site.ru/down.php?id=$1
А уже в down.php средством php давать файл. Пример для изображения:
[php:1:4a7877f4c5]<?php
// инклуды, обработка $id, запрос в бд на получение имени файла
if($type=='jpeg')
{
header("Content-type: image/jpeg");
$im = imagecreatefromjpeg("files/$filename");
ImageJpeg($im);
}
elseif($type=='gif')
{
header("Content-type: image/gif");
$im = imagecreatefromgif("files/$filename");
ImageGif($im);
}
elseif($type=='png')
{
header("Content-type: image/png");
$im = imagecreatefrompng("files/$filename");
ImagePng($im);
}
ImageDestroy($im);
?>[/php:1:4a7877f4c5]
добавлено спустя 2 минуты:
вот более расширенный метод http://habrahabr.ru/post/151795/
jasis, ну как я понял, тебе нужно скрыть прямой адрес к файлу. Картинка тоже файл. Смотри я тебе ссылку на хабр дал. Попробуй ту функцию использовать
27 Фев 2013, 19:23jasis, я понял. Я пример для картинок привёл. А для всех файлов ссылка с хабра
27 Фев 2013, 20:46