Это происходит потому, что htacces перенаправляет.
Нет, это происходит потому, что браузер считает, что
example.com/articles/my_article.html
является ресурсом в подкаталоге /articles
и обрабатывает все относительные URL как относящиеся к /articles
.
Нет способа изменить это поведение.
Вам нужно будет начать использовать абсолютные ссылки на изображения или относительные ссылки на изображения, которые учитывают дополнительный каталог:
<img src="/media/2011/02/21/logos.jpg"> <------ recommended
<img src="../media/2011/02/21/logos.jpg">
вы также можете использовать <base>
, как предлагает @Boris, но абсолютные пути (или полные URL), по моему мнению, являются гораздо более чистым решением проблемы.