< /code>
Это хорошо работает со следующим URL: < /p>
http://localhost/rewrite-123/
< /code>
Правило переписывает трафик: < /p>
http://localhost/aspx/rewritetest.aspx?rewrite=123
Пример задачи: http: // localhost/rewrite-123/mess/up/velive/path/
rewrite url по-прежнему хорошо работает, когда ссылка включает в себя дополнительные сегменты пути. Проблема в том, что он включает в себя сегменты пути с прямыми чертами в относительных путях, что делает относительные URL -адреса не работать. < /P>
Содержание страницы состоит из сотен относительных путей. Как бы лучший способ решить эту комбинацию URL-завода и относительных путей? < /P>
rewritetest.aspx.cs:
public string relpath = "../pic/picture.gif";
Image1.ImageUrl = relpath;
< /code>
rewritetest.aspx:
< /code>
Translates to ../../../../../pic/picture.gif, и продолжает функционировать.http://localhost/rewrite-123/mess/up/re ... icture.gif
http://localhost/pic/picture.gif
< /code>

[img]
Подробнее здесь: https://stackoverflow.com/questions/797 ... h-segments