Мой DNS и работа веб-сервера, но Google не могут выбрать его

Мне служили статическим файлам от моего хоста через следующее в моей апачской конфигурации:

  Alias /media /sites/mysite.org/www/media
  
    Order allow,deny
    Allow from all
  

С этим Apache имеет дело с псевдонимом, прежде чем это когда-либо доберется до Django. Я предполагаю, что у Вас должен будет просто быть php, включенный, чтобы он работал против того каталога.

ОБНОВЛЕНИЕ Согласно комментарию Graham ниже. Посмотрите на раздел "What to use When" в http://httpd.apache.org/docs/current/sections.html#page-header

Что использовать Когда

Выбор между контейнерами файловой системы и webspace контейнерами на самом деле довольно легок. Когда применение директив к объектам, которые находятся в файловой системе всегда, использует или. При применении директив к объектам, которые не находятся в файловой системе (такой как веб-страница, сгенерированная от базы данных), использовать.

Важно никогда не использовать при попытке ограничить доступ к объектам в файловой системе. Это вызвано тем, что много различных webspace местоположений (URL) могли отобразиться на то же местоположение файловой системы, позволив Вашим ограничениям обойтись. Например, рассмотрите следующую конфигурацию:


Order allow,deny
Deny from all

Это хорошо работает, если запрос для http://yoursite.example.com/dir/. Но что, если Вы находитесь в нечувствительной к регистру файловой системе? Затем Ваше ограничение могло легко обойтись путем запроса http://yoursite.example.com/DIR/. Директива, напротив, будет относиться к любому содержанию, подаваемому от того местоположения, независимо от того, как это называют. (Исключением являются ссылки файловой системы. Тот же каталог может быть помещен больше чем в одну часть файловой системы с помощью символьных ссылок. Директива перейдет по символьной ссылке, не сбрасывая путь. Поэтому для высшего уровня безопасности, символьные ссылки должны быть отключены с директивой подходящих вариантов.)

Если Вы, возможно, думаете, что ни одно из этого не относится к Вам, потому что Вы используете чувствительную к регистру файловую систему, помните, что существует много других способов отобразить несколько webspace местоположений на то же местоположение файловой системы. Поэтому необходимо всегда использовать контейнеры файловой системы, когда Вы можете. Существует, однако, одно исключение к этому правилу. Помещение ограничений конфигурации в разделе совершенно безопасно, потому что этот раздел будет относиться ко всем запросам независимо от определенного URL.

0
задан 8 August 2012 в 12:54
1 ответ

Глупый ответ: опечатка в инструментах для веб-мастеров? :) Попробуйте также временно отключить запись IPv6 для своего сайта (хотя Google утверждает, что она поддерживается).

0
ответ дан 5 December 2019 в 16:08

Теги

Похожие вопросы