
あるグループのWEBページを管理していて、リンク先に指定したpdfファイルをブラウザで表示したいと思っています。ところが、自分のパソコン上ではブラウザ上にpdfファイルが表示できるのですが、WEBサイトに上げると、「ダウンロード」になってしまいます。
ブラウザはIEとChromeを使っています。
状況をもう少し詳しく述べますと、
PC上では IE Chrome 共にブラウザ上で開く
Web 上では IE : ・ 開く(=アドビリーダーが起動しそこで開く) ・保存 の二択
Chrome: “ダウンロード”フォルダーに保存される
なお、jpg ファイルはhtmlファイル同じくブラウザ上に開きます。
ソースはリンク先がhtmlファイルの場合と同様に、<a href="aaa.pdf">AAA</a> としています。
Windows2007、 IE11、 Chrome33 です
念のため追記します。
私以外のwebページ閲覧者のwebブラウザ上でpdfファイルが開くようにしたいのです。そのためのソースの書方、あるいはwebブラウザの設定など教えてください。
No.1ベストアンサー
- 回答日時:
おそらく、Webサーバーにおいて、 *.pdf に対する、mime type が設定されていないことによるものだと思います。
ブラウザの設定によるものでは無いでしょう。(一般の企業ページなどで、PDFファイルを直接開けますよね?)
とりあえず、メモ帳などで次の「.htaccess」ファイルを作って、pdfファイルと同じフォルダに、置いてみてください。
.htaccess
--------
AddType application/pdf .pdf
--------
これが設定されていると、Webサーバから*.pdfファイルを送信する際に、
Content-type: application/pdf
という行が追加され、「これから送るデータはPDFファイルだ」とブラウザに明示することになります。
この行を見て、ブラウザは、pdfプラグイン等を起動し、ブラウザ内でPDFの直接表示ができます。
上記のmime type 設定がなされていないと、httpヘッダには以下のような行が入ります。
Content-type: application/octet-stream
すなわち、PDFではなくただのバイナリデータ列だ、というような記述がなされてしまい、ダウンロードや、外部プログラムの起動というパターンになってしまいます。
本当は、Webサーバのどこに置いてもmime type が有効になるように、httpd.conf の方を修正したいところなんですが、それは大本のWebサーバ設定ファイルですので、サーバ管理者でないといじれないかもしれません。
また逆に、Webサーバ設定がGUIでできるようになっている場合、「mime typeの設定」というようなメニューで、「pdf」に対する「application/pdf」を追加してあげると良いでしょう。
この回答への補足
数日家を留守にしていたため、遅くなりましたが、お教えいただいた「.htaccess」ファイルを作成しました。ところが、FTTPソフトでWEBサイト(Yahoo Geocities 無料)にアップロードしようとしましたが、「アップロードできませんでした」のメッセージで、何回やってもアップロードできませんでした。参考に利用したWEBページにあった、「拡張を付けてアップしてからFTPソフトで名前を変更」も試しましたが、名前を戻すことができませんでした。
このWEBサーバーは「.htaccess」のような名前を認めていないのではないかと思います。
なお、メモ帳で「名前を付けて保存」で「.htaccess」をパソコンに保存できたのですが、「htaccess.text」に変更した名前をパソコン上で元に戻そうとしても戻りませんでした。
「.htaccess」のコマンドを<head>に記述するというようなことはできないものでしょうか?
試してみようと思いましたが、記述の仕方が分りません。
申遅れましたが、既存のWEBページのソースを真似してhtmlを記述しているという程度の初心者ですので馬鹿な質問かもしれませんがよろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ホームページ作成・プログラミング ログインしないとみることができないWebページの作成方法 3 2023/07/29 13:33
- PDF 保存したPDFファイルが開けなくなり、困っています 1 2022/09/15 21:08
- その他(IT・Webサービス) WEBサイト内のファイルを探す方法は? 1 2022/11/11 16:38
- その他(コンピューター・テクノロジー) <a href="file:///フォルダ名/ファイル名">リンクテキスト</a>について 1 2023/04/06 22:40
- その他(パソコン・周辺機器) EXCELで「WEBオプションの対象ブラウザ」を変更する方法 2 2023/04/12 15:44
- その他(ブラウザ) pythonの既定のブラウザを変更したいです 1 2022/07/06 22:09
- Android(アンドロイド) 標準ブラウザがAndroidシステムWebviewのブラウザになってるAndroid端末を教えてくだ 2 2022/12/02 12:35
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- その他(ブラウザ) ブラウザでの音量(YouTubeなどの視聴)が自動的に下がってしまう。(できれば直したいです。) 2 2023/07/15 08:52
- Chrome(クローム) arrowsNXのF-04Gの地球儀ブラウザについてです。 愛用の地球儀ブラウザで画像をダウンロード 1 2023/01/07 23:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルファイルを開くと「プ...
-
IEで「信頼済みのサイト」にロ...
-
Firefoxのプログラムの拡張子登...
-
「このファイルを開く方法を選...
-
MediaPlayerClassic-HCの再生時...
-
e-Tax 確定申告中に拡張子が「....
-
SafariでPHPソースがそのまま表...
-
Excelの共有ファイルについて
-
PDFのしおりで他のファイルを開...
-
Dount Pについて詳しい方教えて...
-
IEでダウンロード時、保存が勝...
-
GIMPでパノラマ写真
-
忍者ホームページでページを作...
-
Photoshopで保存する時の拡張子...
-
HTML を chrome で開けない!
-
なぜIllustratorの新規ファイル...
-
Googleドライブでのタイ...
-
Win10でjpeg画像がワンクリック...
-
ファイルのダウンロードのダイ...
-
「PDFに保存」をすると、アイコ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
e-Tax 確定申告中に拡張子が「....
-
IEで「信頼済みのサイト」にロ...
-
「このファイルを開く方法を選...
-
エクセルファイルを開くと「プ...
-
Lhacaのパスワードがかからない...
-
秀丸エディタで表示列数を変更...
-
Windows11でani.ファイルの開き...
-
chrome拡張機能【ローカルファ...
-
Access2010で突然Excelデータが...
-
ダウンロードしたファイルが開...
-
拡張子がphpのファイルの開き方。
-
HTML を chrome で開けない!
-
MediaPlayerClassic-HCの再生時...
-
これはアップロードしたことに...
-
名刺メーカー mmc のファイル...
-
同じメモ帳を2重に開かせたくな...
-
GOMプレイヤーで動画アイコンに...
-
Excelの共有ファイルについて
-
「今度この種類のファイルは同...
-
VLCの再生位置記憶機能
おすすめ情報