静态页面中的相对地址转绝对地址的问题
因为要做静态页面生成到指定目录中去,但是只能取到当前页面中的html,如果代码中有链接,那么放到其他目录中就会出现问题,如图片、文件链接、页面地址链接
/abc/a.aspx 根目录地址
ftp://abc.com/a.rar 外联地址
http://abc.com/a.htm 外联地址
类似这些事不需要转的
单页面中用相对地址的例如:
abc.com/cc.com 同目录中的子目录(目录命名可以带.号,虽然不常见但是是允许的)
www.a.com/?i=123 (注意www.a.com在链接中是作为目录解析的)
../a/a.aspx?i=123 上级目录的子目录,带多个连续.号的
a/a/?i=123 子目录下默认页面的参数传递,不带.号的
a.aspx?i=1 同目录下页面,不带/号的
各位有什么办法没?
能用.net内置功能最好,因为最完善
没有的话也只有自己写了,诶。。。。。。