我正在我的 web.config 中尝试以下行来重写所有到达我的网站以转到主页的请求,同时将虚拟路径转换为查询字符串
<rewrite url="~/(.+)$" to="/?pageid=$1" processing="stop" /
我总是收到“/”路径不存在的 404 错误。
例如,输入http://localhost:8082/test/asd
会出现 404 错误
The resource cannot be found.
Requested URL: /
尽管http://localhost:8082/
不使用 urlrewriter 可以正常工作并且页面显示正确。
我正在使用 url 重写智能 (urlrewriter.net)