如果我有一个网站,比如我的http://www.website.com,将流量重定向到一个default.aspx
页面但没有在 url 中显示的最佳方式是什么?
因此,如果用户访问http://mywebsite.com,他们会被重定向到 http://mywebsite.com/default.aspx?lid=1234,但会显示为:
http://mywebsite.com?lid=1234
当我的网站上线时(显然该网站不是http://mywebsite.com,但主 url 不相关)我希望能够给他们上面的 url。
目前有点棘手,当我们给他们 URL 时,它没有参数 lid,但现在系统需要它。
我通过设置为更高的默认页面并拥有代码将http://mywebsite.com更改为http://mywebsite.com/default.aspx?lid1234index.html
http-equiv="refresh" content="0;URL=default.aspx?lid=1234"
那行得通。
如果我随后应用标准重写规则来删除 default.aspx,如下所示:http: //kitsula.com/Article/URL-Rewriter-Remove-default.aspx-from-the-URL
它几乎可以工作。重定向到http://mywebsite.com/?lid=1234
我怎样才能摆脱/
之后.com
?