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