Я установил Apache в новой системе Ubuntu. Корневая папка для домена: /var/www/abc/web
Внутри папки abc
есть изображение с именем logo_out.jpg
, а внутри веб-папки у меня то же изображение с именем logo_in.jpg
У меня есть простой HTML-файл в папке /web
с именем index.html
, который содержит только одну строку
<img src="../logo_out.jpg" alt="image"/>
, который вообще не работает. Это совершенно странно. Я провел еще несколько тестов и заметил, что ../
никогда не идет назад. Чтобы убедиться в этом, я попробовал это.
<img src="../logo_in.jpg" alt="image"/>
Это не должно работать нормально, потому что имя файла неверно, но оно работает. Даже если я дам <img src="../../logo_in.jpg" alt="image"/>
, он берет тот же logo_in.jpg
внутри папки web
.
Я не понимаю, почему это происходит. Я пропускаю какие-либо модули в Apache или что-то еще?
К вашему сведению, у меня PHP 5.6
с apache 2.4.29