3

Я столкнулся со странной проблемой с застреванием изображений на сервере.

Проблема началась, когда я загрузил обновленное изображение через FTP (я использую Cyberduck для Mac), чтобы переопределить изображение. Это не сработало, картинка не была переопределена вообще. Итак, я попытался удалить изображение с сервера, но оно не было удалено. Я очистил кеш, пробовал разные браузеры, но изображение по заданному абсолютному URL просто так и не исчезло. Но, используя 2 разных FTP-клиента, изображение показано, что его там нет. Я также использовал файловый менеджер, поставляемый с cpanel, который также показывал каталог пустым.

Затем я экспериментировал и удалял всю папку с изображениями по FTP, но весь набор изображений был по-прежнему доступен в Интернете, но отображался как пустой.

Я запутался, как может быть абсолютный URL картинок, который работает, даже когда FTP показывает его пустым.

Например, из моего файла index.html путь к изображениям - img/team, в котором 10 портретов членов команды. Я удалил все 10 изображений JPG и даже всю папку команды.

http://myurl.com/img/team, когда загруженный в браузер не загружается, 404 не найден http://myrul.com/img/team/person.jpg действительно загружается, эта картинка "зависла на сервере"

Как отдельный файл может быть доступен, если папка с этим файлом отсутствует? Есть ли способ исследовать файлы на сервере, которые FTP-клиенты не могут "увидеть" по какой-то причине?

Спасибо за любую помощь.

1 ответ1

1

При подключении по FTP вы получаете доступ к папке public_ftp .

При просмотре по HTTP (в веб-браузере) вы читаете из папки public_html .

ПРИМЕЧАНИЕ. public_html и www часто указывают на одну и ту же папку с символической ссылкой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .