Многие поисковые системы (и не только они) требуют хранения текстовых файлов в корне сайта. Это вызывает неудобство, когда сайтов много (обновление, некоторые другие операции). Подскажите, пожалуйста, как реализовать виртуальное хранение этих файлов? Чтобы файлы открывались по запросы (именно в том виде как их создал, без добавления какого либо кода в тело файла) и в то же время, чтобы их не было в корне.
Например, на скрине привел пример какой файл мне надо убрать из корня, в то же время оставить доступным для поисковых систем
Комментарии
http://pixs.ru/showimage/123png_1999934_12831645.png
забыл важное уточнить, я понимаю что можно просто создать ноду с таким url. Но важно именно, раз в этом файле 0 байт - то и нода чтобы отдавала 0 байт. Чтобы не добавлял drupal ничего от себя.
А шо, разве нет других способов подтвердить права у Яндекса, кроме как файл в корень кинуть?
Есть и другие, тем не менее яндекс - это просто пример. Многие системы требуют размещатьь свои файлы неизменными и в корне.
Неужели ничего нет?
Ну если система требует размещать файл в корне, то его надо там разместить, какие еще тут могут быть варианты?
Какие могут быть проблемы при обновлении не пойму, мы же не затираем файл от поисковика, какие тут сложности?
вариантов вагон и тележка. я делаю вот так в конфиге nginx:
rewrite ^/(.*)\.(.*)$ /sites/$host/$1.$2 break;
}
все запросы к текстовым и html файлам отдаются из папки /sites/mysite.com/, нужно было для мультисайтинга, сейчас использую везде.