Вложения и права доступа Drupal

Столкнулась с интересной штукой, причем только на одном из своих сайтов.
Например, у нас есть вложения в материале с возможностью скачивать их пользователем. Все права выставлены, вложения видны и скачиваются любым пользователем, а также гостем.

Так вот, через какое-то время гости не могут скачивать вложения, получая ошибку "Нет такой страницы". У зарегистрированных же пользователей такого не наблюдается. Повторюсь, все права выставлены верно. Хостер у сайтов один. Помогало просто обновление прав на странице прав. И все начинало работать. Но через какое-то время все повторяется. Причем, даже если никаких изменений на сайте не производилось. Такая хрень, конечно, не устраивает))))

В итоге, помогло следующее:
Правим файл .htaccess в sites\default\files. Либо создаем, если его там нет. Добавляем туда строчки:

Order deny,allow
Allow from all

Ну либо путь к .htaccess будет другой (не sites\default\files), если в Вашем типе материалов файлы загружаются по другому пути.

Справедливо для Drupal 6.

Рекомендовать в Социальных сетях:
 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *