-2

コード イグナイター アプリケーションで、このようなリンクにwww.example.com/example.movブラウザー経由でアクセスまたはダウンロードできるようにする必要があります。現在、「ページが見つかりません」というメッセージを受け取りました。ファイルはルート ディレクトリにありますが、Code Igniter にこの動作を許可しない設定があると思います。

4

2 に答える 2

2

なんらかの形式のダウンロード管理システムを作成しようとしていて、ファイルへの直接リンクを公開したくない場合は、ダウンロード ヘルパーを使用できます。

$this->load->helper('download');

$data = file_get_contents("/path/to/example.mov"); // Read the file's contents
$name = 'example.mov';

force_download($name, $data);
于 2012-10-24T15:15:20.760 に答える
0

完全な URL の場合は、必ず完全な URL として入力してください。つまり、サーバー上の相対 URL であり、ルートにある場合はhttp://www.example.com/example.movのように入力してください:

<?php echo base_url().'example.mov'; ?>

別の場所から作業しているファイルに基づいて更新します。この行をルートの .htaccess ファイルに追加できます (アプリケーション フォルダー内ではなく、アプリケーション フォルダーと同じフォルダー内にあるファイル)。

Redirect http://www.example.com/example.mov http://example.com/uploads/example.mov
于 2012-10-24T11:12:29.290 に答える