Запретить прямой доступ к определенным файлам на сервере - PullRequest
1 голос
/ 09 августа 2011

В моей папке www есть несколько файлов, а именно index.html, index.xml, index.swf и index.js. index.html будет включать файлы xml, swf и js, например,

embedpano({swf:"index.swf", xml:"index.xml", target:"pano"});

Я хотел заблокировать доступ к XML-файлу, а именно http://mywebsite.com/index.xml будет что-то вроде отказа в доступе. Так как я использую веб-сервер Apache, я сделал что-то вроде

<FilesMatch "\.(xml)$">
  Deny from all
</FilesMatch>

в моем файле .htaccess в этом каталоге. Тем не менее, страница (http://mywebsite.com/index.html) не загрузилась, жалуясь на ошибку ввода-вывода XML-файла.

Есть ли другой вариант, который я могу попробовать?

Спасибо.

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