У меня есть несколько файлов на wwwroot / uploads, которые должны быть доступны всем.
В настоящее время выдает ошибку 404, но файл существует, и URL-адрес, который я использую, является правильным. Кто-нибудь может подсказать мне по настройке контроля доступа к этой папке?
Я попытался использовать файлы .htaccess (разрешить все), а также попытался возиться с файлом web.config. Не повезло, хотя. (Атрибуты доступа должны применяться рекурсивно ко всем дочерним элементам каталога «uploads».
Спасибо всем!
Обновить:
Проблема заключалась в том, что IIS не был настроен для поддержки MIME-типа .mp4, который я пытался использовать. Просто добавил, что там в основном файле web.config, и теперь он работает 🙂
Спасибо @misaim за помощь 🙂
Это может быть связано с тем, что тип MIME не включен для медиа-файлов по умолчанию. Попробуйте удалить web.config и включить mp4 или файл изображения и посмотреть, исчезнут ли ваши ошибки.
Вы пытались изменить системные права доступа к файлам? Не только разрешения веб-сервера? то есть chmod -R 777 (на самом деле не делайте этого, используйте правильные разрешения, это открыть).