2013-05-30 1 views
0

Я использую XML-файлы для настроек моего приложения Cakephp. (Находится в/files/xmlfiles /). Я хочу, чтобы эти файлы были доступны только моему приложению, а не к серфингу к нему (www.domain.com/files/xmlfiles/data.xml).Сделать файл XML недоступным с помощью серфинга по URL-адресу

Изменение прав на файл (CHMOD 0600) не является решением, я думаю, что я мог бы использовать httaccess для этого, кто-нибудь может мне помочь? Или другое решение?

Спасибо заранее,

Aarón

+0

Пока ваш XML-файл не находится в DocumentRoot сервера, он не будет доступен для серфинга –

ответ

1

Это должно работать для вас:

order deny,allow 
deny from all 
allow from <your-ip-adress-of-your-server> 

или если вы хотите только файл, доступ к которому сервер его помещают на:

order deny,allow 
deny from all 
allow from 127.0.0.1 

размещать его в файле .htaccess

+0

Nice! спасибо за хороший и быстрый ответ! – Aaron