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

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

ログイン

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

テーマ : SEM (検索エンジンマーケティング)

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

 

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

SEM (検索エンジンマーケティング) についての話題を扱います。

トピック : グーグルに検索されるPDFファイルについて

次の古いレス20件 << 最新のレス20件 >> 次の新しいレス20件

No.1 - 2009年05月01日 09: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);

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

次の古いレス20件 << 最新のレス20件 >> 次の新しいレス20件

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