2012-02-24 3 views
0

DreamOS에서 호스팅되는 사이트가 여러 PDF 파일과 함께 있습니다. Chrome의 PDF 뷰어에서 열려고하면 뷰어가 열리지 만 'PDF 문서로드 실패'메시지가 표시되거나보기가 전혀 열리지 않고 503 메시지 만 표시되는 경우가 있습니다. Dreamhost에서 호스팅되는 것으로 알고있는 다른 사이트에서 동일한 문제가 발생합니다. 이 사이트의 다른 모든 콘텐츠는 올바르게로드됩니다.Dreamhost에서 호스팅되는 PDF 파일이 Chrome에서 열리지 않음

다른 브라우저를 사용하여 다른 PDF 뷰어 (미리보기 또는 Adobe Reader)를 열면 내 사이트의 pdfs가 정상적으로로드됩니다.

Chrome의 뷰어에서 다른 소스에서 pdfs를 열려고하면 정상적으로 작동합니다.

문제를 해결하기 위해 할 수있는 일이 있습니까? 이 무언가가 Dreamhost에 의한 것입니까? 다른 사람이 이런 문제를 겪었습니까?

답변

0

Dreamhost에서 권장하지는 않지만 "Extra Web Security?"확인란의 선택을 취소하면이 문제를 해결할 수 있습니다. 제어판의 "Manage Domains (도메인 관리)"아래의 옵션을 선택합니다. 이 기능은 Apache의 mod_security을 사용하여 요청 필터링을 추가하고 사이트 보안을 제공합니다.

이 기능을 계속 사용하려면 필터링을 무시하려면 사이트 루트에 .htaccess 파일을 추가해야합니다. 특정 PDF 파일에 대한 액세스를 허용하려면 DreamHost는의 mod_security의 사용 및 사용자 정의 htaccess로 규칙 작성에 여기

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

more information 같은 것을 추가해야합니다.

+0

일종의 이상하지만 문제는 방금 해결되었습니다. Dreamhost 정보를 주셔서 감사합니다. – DorkRawk

관련 문제