Apache нужно обойти .PDF файлы здесь - PullRequest
1 голос
/ 06 августа 2010

Хорошо, я не владею Apache ...

У меня есть файл .htaccess, настроенный так:

<Files *>
    Order Deny,Allow
    Deny from all
    Allow from localhost
</Files>

RemoveHandler .php .php3 .phtml .cgi .fcgi .pl .fpl .shtml

Проблема в том, что мне нужно использовать .pdfфайлы для ссылки на URL-адрес, например, в этом каталоге:

<iframe name="FRAME2" src="http://docs.google.com/viewer?url=URLTOFILE.pdf&reqTime=1271316295&embedded=true" width="500" height="280" frameborder="1"></iframe>

Таким образом, файл PDF никогда не отображается / внедряется так, как следует на странице.Если я удаляю все строки из файла .htaccess, он работает ОТЛИЧНО.Тем не менее, я предполагаю, что это там из соображений безопасности.Итак, есть ли способ обойти только PDF-файлы, чтобы они были разрешены из ALL, или способ разрешить это только для URL-адреса Google здесь?

Пожалуйста, помогите ... arggg

И прежде чем кто-либо спросит, «URLTOFILE.pdf» на самом деле указывает на файл VALID PDF на моем сервере в той же папке, где находится файл .htaccess.

Спасибо:)

1 Ответ

0 голосов
/ 06 августа 2010
<Files *.PDF>
    Order Allow, Deny
    Allow from all
</Files>


<Files *>
    Order Deny,Allow
    Deny from all
    Allow from localhost
</Files>

Эти директивы применяются в указанном порядке. Итак, сначала разрешите доступ к файлам PDF, а затем запретите все, что не поймано.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...