ウェブマスターフォーラム

Web 制作 (SEO, SEM, CSS, Web デザイン等) に関する話題を扱うフォーラムです。

ログイン

新規ユーザー登録 | パスワードを忘れた

zeus2009 さんの履歴

リンク : フォーラム | Su-Jine | ブログ | HTML PING WORLD | ポイ探 | 広告について

  みんなで作る価格比較サイト 買いログ

東京オフ会予定 3/1 (土)
大阪オフ会予定 2/23 (土)
オフ会FAQ


ほかのユーザーから受けた評価が、ポイントとして加点・減点されていきます。高いポイントのユーザーからの評価ほど、受けたときの増減が大きくなります。ユーザー評価の目安として活用してください。

現在のポイント

10ポイント

最近作成したトピック

最近書き込んだレス

ウェブマスターフォーラム > SEM (検索エンジンマーケティング) > グーグルに検索されるPDFファイルについて >
No.1 - 2009年05月01日 9:19
zeus2009 (10ポイント)
PDFファイルは、PHPのプログラムで表示しています。

処理内容としては、<a>タグには、「pdf_view.php?id=1」
というリンクを設定し、データベースに格納されている
PDFファイルのディレクトリを参照して、以下のプログラム
により表示しています。

以下のプログラムのようなヘッダーの場合、ダウンロードする際には
ダイアログが表示されますが、「表示」ボタンをクリックすると、
test.pdfが表示されます。

このような場合でもGoogleの検索対象になるのでしょうか?


<PDFファイルのディレクトリ>
/pdf/test.pdf

<データベースの情報>
id : 1
file_path : ./pdf/test.pdf

<プログラム>

//REQUESTからID取得
$id = @$_REQUEST["id"];

//IDよりデータベースに格納されているファイルのPATHを取得
//(ここでは仮に取得した結果を$file変数に格納)
$file = "./pdf/test.pdf";

//PDFファイルをダウンロード
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($file));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' . filesize($file)); ob_clean(); flush(); readfile($file);

何卒よろしくお願いします。

最近受けた評価の履歴

zeus2009 さんはまだ一度も評価を受けていません。

Copyright © 2012 Web 制作フォーラム by Su-Jine All rights reserved.