不知为什么,在 UrlReWriteHandlerFactory.ProccessHandlerTypePage里,应用:
PageParser.GetCompiledPageInstance(url, pagepath, context);
我参考了DUDU的文章,把URL定死为真实的虚似路径:
context.Request.ApplicationPath + "/default.aspx";
之后,当进入个人博客首页,然后再回到网站首页时,所有类似于:~/register.aspx的链接都变成了
/localhost/dottextweb/dottextweb/register.aspx
而不是正确的:
/localhost/dottextweb/register.aspx

所以我只好把首页所有带~的链接都替换成了完整的虚似路径。

问题虽然解决了,但是并不知道原因,还是钻得不够深入啊。

不知哪位高手能指点一二。

相关文章:

  • 2022-12-23
  • 2021-12-26
  • 2022-12-23
  • 2021-08-12
  • 2022-02-03
  • 2021-09-22
  • 2022-12-23
  • 2021-08-18
猜你喜欢
  • 2022-12-23
  • 2022-01-07
  • 2022-12-23
  • 2022-02-23
  • 2021-05-20
相关资源
相似解决方案