我正在开发一个ASP.NET网站的移动版本,需要帮助才能导航到移动页面。
我目前正在使用网址重写模块2.0,我的目标是以m.example.com
以下是一些例子:
input url:
www.example.com/mobile
m.example.com
uses:
/Mobile/Default.aspx
url shown:
m.example.com
input url:
www.example.com/mobile/contact.aspx
m.example.com/contact.aspx
uses:
/Mobile/Contact.aspx
url shown:
m.example.com/contact.aspx
我已经制定了删除/default.aspx
并在需要时添加www.
的规则,因此我可以保证这些条件。
我想我会重定向到/mobile/
页面,然后重写为m.
,除非有更好的方法让IIS 7.5知道在看到哪个aspx页面时使用m.
网址。