HPからファイルをダウンロードできるようにする方法を教えてください

このQ&Aのポイント
  • HPからファイルをダウンロードする方法を教えてください。
  • ローカルPCではHTMLに特定のコードを追加することでダウンロードが可能ですが、アップロード後にファイルが見つからないエラーが発生します。
  • CPIのホスティング環境ではPHPまたはPerlを使用してファイルダウンロードの機能を実装することができます。アドバイスや説明を教えてください。
回答を見る
  • ベストアンサー

HPからファイルをダウンロードできるようにしたい @cpi

HPからファイルをダウンロードできるようにしたく、アドバイスをお願いします。  Downloadさせたいファイル:abc.PDF  HP設置場所      :レンタルサーバー cpi(供用サーバー)   http://www.cpi.ad.jp/   ローカルPC上では、HTMLに  <a href="abc.pdf"><img src="def.gif">ダ</a> を追加することでちゃんと動作しました。 クリックしてpdfが起動します。 保存も可能です。 対象ファイルも含めて、cpiにアップロードして確認してみると、 画像ファイルは表示されるものの、クリックすると、  Not Found  The requested URL /saiyo.pdf was not found on this server. と出て、ファイルをダウンロードできません。 セキュリティ上、ファイルをダウンロードができないのかなぁと思います。 そうすると、PHPという機能を使うのでしょうか? (さっぱりわからないで発言しています) ホスティング先のCPIでは、■PHP 4.4.7とPHP 5.2.4に対応しています。 それともPerlというのを使うのでしょうか。■Perl 5.8.8 に対応しています。 こんな状態なのですが、何かアドバイスや、説明が載っているHPを教えていただけないでしょうか。 よろしくお願いします。  

質問者が選んだベストアンサー

  • ベストアンサー
  • Bob2000
  • ベストアンサー率32% (51/158)
回答No.1

ファイルが見つけられていないと思います。 ↓ 記述して試してみてください <a href="/abc.pdf"><img src="def.gif">ダ</a>

takoichi4
質問者

お礼

あっさり、解決してしまいました。 ありがとうございます。 こんな簡単なことで・・・。 感謝、感謝です。

関連するQ&A

  • ファイルがダウンロードできない

    レンタルサーバを借りて、そこにpdfファイルをアップロードしました。 https://abcdefg.sakura.ne.jp/test.pdf というようなURLになります。test.pdfはグループ・一般全てに読み取り権限をあたえました。 このURLをブラウザのアドレスバーに打ち込んでも Not Found. The requested URL was not found on this server. となります。どこがわるいでしょうか。 よくあるのは https://www.jstage.jst.go.jp/article/ptkanbloc/37/0/37_0235/_pdf/-char/ja というようなURLをアドレスバーに打ち込むとPDFが開いて、それをダウンロードしようとすると 37_0235.pdf のようなファイルになってダウンロードされますよね。しかし上記のURLにはファイル名は含まれていません。これってどういうしくみなんでしょうか。 よろしくお願いします

  • HPでPDFファイルをクリックしたとき、AdobeReaderで開かずにダウンロードさせるには?

    Webページにおいて、PDFファイルをクリックしたら、通常はAdobeReaderでPDFファイルが開いてしまいますが、PDFファイルを開くのは重くてブラウザが固まるケースが非常に多いのでいやがる方が多く、回避したく思います。 要はカタログなどなので、開かずにダウンロードしてもらう形にしたいです。 検索していると、.htaccessを使ってダウンロード型に自動的に変更する方法があたので導入しましたが、IE7でできませんでした。 書いてあった内容 ------------------------------------------------------------ <a href="○○.pdf">PDFファイルをダウンロード</a> とタグで書けばダウンロードできます。 が、そのままだと、通常はブラウザで表示されてしまうと思います。 ダウンロードになるようにするためには 「.htaccess」ファイルなどを使って、PDFのMIMEタイプを変更をする必要があります。 手順: 「.htaccess」を作り、 ------ AddType application/octet-stream pdf ------ と記述、FTPでサーバーにアップロード。 これで、リンクをクリックすると、そのまま開かずに、ダウンロードが開始されます。 ------------------------------------------------------------ IEではダメでしたが、一応Firefoxでやってみるとダウンロード型にできました。 でも、当然ながらIEでダメなどブラウザを選ぶのではどうしようもありません。 ブラウザがどうあろうがうまくいく方法で、なるべく簡便に済ませられる方法がないでしょうか? なお、補足しますと、aタグのリンクでPDFファイルを指定しますが、そのままの記述だけだとダウンロードになってくれず、PDFファイルがブラウザで開いてしまいます。 このままの状態でダウンロードにするにはユーザ側で右クリックをしてもらわなければなりません。そうではなく左クリックしただけで勝手にダウンロードになるようにしたいです。 要は、.ZIPファイルみたいにクリックしただけでダウンロードになってくれるのが良いです。

    • ベストアンサー
    • HTML
  • マウスクリックでファイルをダウンロード

    Webページ上で次のようなことは可能なのでしょうか? 1)ブラウザ上に表示されているWebページ上でマウスクリック(リンク、ボタン等) 2)必ずダウンロードのダイアログが開きダウンロードを行う 具体的に説明しますと、 WebページでPDFファイルへのリンクが張られているとします。 ブラウザでこの部分をクリックすると、PDFプラグインがインストールされていると ブラウザ内でこのPDFファイルが表示されてしまいます。 しかし、この表示をさせずに該当PDFファイルをダウンロードさせたいわけです。 リンクを右クリックして"ダウンロード"を選択すれば可能ですが、プラグインの 有無に関わらず左クリックで必ずダウンロード処理をさせたいということです。 これを実現させる方法がありましたらお教えください。 なお、WebページはCGI(Perl)を使用して表示していますので、HTML,JavaScript, Perlなら使用可能です。 以上、よろしくお願いします。

    • ベストアンサー
    • HTML
  • pdfファイルをHPにアップするには?

    こんにちは。 HP上にpdfファイルをアップロードしたいのですが、できなくて困っています。 どのようにすればいいのか分かる方、お手数ですが教えて下さい。 サーバーはロリポップです。 普通のhtmlのファイルは作れますし、HPも立ち上げています。 よくpdfファイルがダウンロードできるページって、ありますよね。 <http//www.xxxxx>このアドレスをクリックしたら、「保存」とか「開く」とかそんなふうにしたいのですが・・・。 ファイルのアップロードというところでpdfファイルをアップしました。 でも、そのファイルのURLをひらいても、エラーになってしまい見れません。 よく分からないので、ロリポップでFFFTPの設定というのもやってみましたが、設定しても何も変わりません。 私はパソコンに関して、全くの素人です。 どのような手順で作業すれば良いのでしょうか? ロリポップに詳しい方、HPに詳しい方、こんな全くの素人の私でも分かるように教えて下さい。 どうぞよろしくお願いします。

  • ファイルがダウンロードされるのですが。

    初歩的な問題だと思うのですが、 よろしくお願いいたします。 Apacheで自宅サーバーを構築しました。 当初は良好に稼動していたのですが、 拡張子が.pdfや.phpのファイルにアクセスすると 該当ファイルのダウンロード画面になってしまいます。 アドバイスくださると助かります。

    • ベストアンサー
    • PHP
  • ファイルなどがダウンロードできるHPの作り方

    はじめまして☆ 壁紙などをダウンロードできるホームページの作り方を教えてください。 今、私は自分のHPで写真などを公開しているのですが、先日友人から リンクしているような下線をクリックすると自動的にファイルなどがダウンロードできる仕組みにはできないの?と聞かれそのような仕組みのHPを私も作りたいので作り方を教えてください。 初心者ですが、よろしくお願いします。

  • HPでダウンロード用ファイルを掲載するには?

    HPでダウンロードを許可するファイルを掲載するにはどうすればよいのでしょうか? よくあるソフトのダウンロードのように、項目名等の表示をクリックすればファイルをダウンロードしてもらえるようにしたい ワードファイル、エクセルファイル、音源ファイル等々 よろしくお願いいたします

  • HPからファイルをダウンロード出来ない

    Windows7でIE11を使用しています。 本年2月のWindows Update後、HPより最新ツールのファイル をダウンロードする為クリックすると「ダウンロード出来ませ ん」とのメッセージがでます。 IEの設定やウイルス対策ソフトの設定は変更していません。 また、その後Windows Updateがありましたが、これは問題な く出来ました。 対応策を教えて下さい。 ※OKWaveより補足:「富士通FMV」についての質問です。

  • PHPでBasic認証付HPからファイルをダウンロード

    Basic認証のあるHPからZIPなどのファイルをダウンロードしたいのですがいろいろと調べても分かりませんでした。どなたか教えていただきたいです。 やりたいことはPHPでユーザー管理し特定のユーザーにのみファイルをダウンロードさせたいのです。 よろしくお願いします

    • 締切済み
    • PHP
  • docファイルのダウンロード

    ホームページ上からサーバーにあるdocファイル(ワードファイル)をダウンロードさせたいのですが、左クリックをするとダイアログが出ないで、IE内でワードが開いてしまいます。 ワードを開かせずにdocファイルを保存させる方法はありますでしょうか? 右クリックで「対象をファイルに保存」は使用しないでやりたいのですが・・・ perlでdocファイルのバイナリを書き出す、みたいな方法なのでしょうか?

    • ベストアンサー
    • Perl

専門家に質問してみよう