Я обновил WooCommerce до версии 3.8.1. У меня он отлично работал с моей предыдущей версией в течение многих лет.
Как мы все знаем, в папке woocommerce_uploads находится файл .htaccess, который настроен на «запретить все» и защищает прямые загрузки URL.
Мой метод загрузки файлов в WooCommerce установлен на «Принудительное скачивание».
Мои пользователи не могут загружать свои приобретенные продукты, поскольку они получают стандартную «403 запрещенную» белую страницу.
Если я установил метод загрузки файлов в WooCommerce на «Перенаправление», продукты можно загружать нормально, но они также становятся незащищенными и могут быть загружены по прямой URL-ссылке.
Разрешения для папки woocommerce_uploads установлены на 755 и разрешения .htaccess установлены на 644. Все продукты в этой папке установлены на 644.
Я не могу удалить .htaccess, так как не хочу, чтобы люди скачивали по прямой URL-ссылке.
WooCommerce должен работать должным образом, как я его настроил, нет?
Я бы действительно, действительно оценил обратитесь за помощью, чтобы выяснить, что я делаю неправильно, чтобы я мог заставить это работать так, как должно быть.
Спасибо, Ричард