Я не могу помочь с дополнительными параметрами строки запроса, боюсь, но изображения должны быть довольно простыми:
Как вы объявляете пути к изображениям в вашей разметке? Если вы используете относительные пути (т.е. src="../Images/someimage.png"
), то добавление косой черты в URL говорит браузеру, что папка / Images / находится в папке / John /, а не в корне сайта.
Если вы используете теги HTML <img />
, вы должны предпочесть виртуальный путь: src="/Images/someimage.png"
- это говорит браузеру запрашивать путь к изображению из корня вашего сайта.
Если ваше приложение не выполняется в корне сайта, вы также можете использовать метод ResolveUrl , который является частью страницы и дерева управляющих объектов, это позволяет вам передавать по виртуальному пути формы ~/Images/someimage.png
, и фреймворк определит, каким должен быть правильный путь.