2012-02-24 11 views
0

Dreamhostでホストされているサイトがあり、いくつかのpdfファイルがあります。 ChromeのPDFビューアで開こうとすると、ビューアは開きますが、「PDFドキュメントを読み込めませんでした」というメッセージが表示されるか、まったく表示されず、503メッセージが表示されることがあります。私がDreamhostでホストされることを知っている別のサイトで、私は同じ問題を抱えています。これらのサイトの他のすべてのコンテンツは正常に読み込まれます。DreamhostでホストされているPDFファイルがChromeで開かれていない

別のブラウザを使用して別のPDFビューア(プレビューまたはAdobe Reader)を開くと、私のサイトのpdfsが正常に読み込まれます。

私がChromeのビューア内の他のソースからpdfsを開こうとすると正常に動作します。

これを修正するために私が最後にできることはありますか?これはおそらくDreamhostによって引き起こされたものでしょうか?他に誰かがこのような問題を抱えていますか?

答えて

0

Dreamhostでは推奨していませんが、「Extra Web Security?」のチェックを外すとこの問題を解決できます。コントロールパネルの[ドメインの管理]の下の[オプション]をクリックします。この機能は、Apacheのmod_securityを使用してリクエストフィルタリングを追加し、サイトにセキュリティを提供します。

この機能を有効にする場合は、フィルタリングの一部をバイパスするために、サイトのルートに.htaccessファイルを追加する必要があります。特定のPDFファイルへのアクセスを許可するには、

<IfModule mod_security.c> 
    SetEnvIfNoCase Request_URI ^/example\.pdf$ MODSEC_ENABLE=Off 
</IfModule> 

のようなものを追加する必要があります。ここmore informationmod_securityのDreamhostのの使用上だとカスタム.htaccessのルールを書きます。

+0

奇妙なものがありますが、問題はただ解決しました。しかし、Dreamhostの情報をありがとう。 – DorkRawk

関連する問題