2017-07-05 28 views
1

私のウェブサイトに/ var/www/pdf /ディレクトリからpdfファイルを埋め込みたいと思います。私は/var/www/html/portal/index.phpに自分のウェブページをホストしています。私は作業のiframe/var/www/pdf /ディレクトリからhtmlにPDFファイルを埋め込む

<iframe src="../../pdf/ebook.pdf" width="900" height="750" frameborder="0" allowfullscreen></iframe> 

3)を使用して、オブジェクトにそれらの

<object data="../../pdf/ebook.pdf#scrollbar=0&toolbar=0&navpanes=0" width="900" height="750" type="application/pdf"> 
    <p>PDF cannot be displayed</p> 
</object> 

なしを使用して埋め込み

2)を使用した方法

1)以下しようとしたが、私はPDFファイルを配置する場合ファイル/ var/www/html/pdf/folderが正常に動作しています。

パブリックはWebポータルにログインせずにURLを使用して直接PDFファイルにアクセスできるため、自分の要件として、Webディレクトリにファイルを保存できません。そしてまた

事前にPDFに

感謝を埋め込むために私を助けてください公共の検索からできインデックス私のPDFファイルはGoogle

次の方法でそれを行うことができます
+0

あなたはどのようなWebサーバを使用しているを使用して解決策を見つけましたか? – jgmh

+0

お返事ありがとうございます。 Webサーバー - ApacheとServer OS - CentOS 7 – user231410

+0

ディレクトリ '/ var/www/pdf /'にはApacheのconfで必要な権限が含まれていますか? – jgmh

答えて

0

.htaccess

まず:への直接アクセスを防止PDFファイルを開きます

Refer this questions and answers

第二:検索エンジンのインデックス作成を防ぐ

Refere this

それが動作します願っています。私はコメントでこの情報を与えようとしていますが、正しく表示されていません。

0

私は、PHPスクリプト

header("Content-type: application/pdf"); 
header("Content-Disposition: inline; filename=filename.pdf"); 
@readfile('../../pdf/ebook.pdf'); 
関連する問題