Как внести в белый список доступ к определенным файлам к определенным поддоменам в .htaccess

#.htaccess #subdomain

#.htaccess #поддомен

Вопрос:

У меня есть поддомен, который использует file_get_contents в php, и мне это нужно для доступа к файлу с ограниченным доступом. В моем .htaccess у меня есть

 <Files "file.txt">  
    Order Allow,Deny
    Allow from subdomain.site.com
    Deny from all
</Files>
  

Основная проблема, с которой я сталкиваюсь, заключается в том, что он не разблокирует доступ subdomain.site.com . Я не могу получить доступ к поддомену по URL-адресу из-за изоляции сайта, установленной моим хостинг-провайдером.

В найденном мной руководстве говорится, что вы можете внести в белый список определенные веб-сайты для доступа к этому файлу. Но по какой-то причине, даже следуя их синтаксису, он по какой-то причине не внесет этот сайт в белый список.

Учебник:

Комментарии:

1. Не используйте http:// для получения содержимого файла, просто получите его напрямую, используя путь к файловой системе

2. @anubhava Я пытался, но не могу получить доступ к файлу. Я тоже не знаю, почему, поскольку у меня нет доступа к оболочке сайта, то есть я не могу перехватить предупреждение, которое он выдает

3. 1. пожалуйста, проверьте путь к файлу, особенно с точки зрения процесса, пытающегося получить доступ к файлу, и 2. узнайте, как вы можете получить доступ к содержимому файла журнала ошибок http-сервера. Вы не сможете управлять сайтом без доступа к этой информации. Если у вас нет прямого доступа, обратитесь к своему поставщику услуг и спросите, как получить доступ к этой информации. Если они не могут предоставить эту информацию, измените поставщика услуг.

4. @arkascha У меня нет доступа к этой информации, я знаю, они явно сказали мне. И я попытался получить доступ к папке, и это дало мне 404, так что либо я делаю это неправильно, либо он каким-то образом заблокирован. В любом случае, я просто хочу знать, как разблокировать URL-адрес для файла. Возможно ли это? Я просто хочу знать это сейчас и будущие проекты. Я просто хочу знать, есть ли способ разрешить доступ через URL ?

5. Вы внесли в белый список доступ к файлу с опубликованным вами правилом. Проблема: для достижения этой цели не существует ни одного волшебного правила, а существуют тысячи ситуаций с тысячами правил. Факт в том, что> правило, которое вы внедрили, не работает. Итак, вопрос, на который вы должны ответить, таков: ПОЧЕМУ это работает не так, как ожидалось. Если вы знаете причину, вы можете это исправить. Это общее правило: вы не можете что-то исправить, не зная, что именно не так.