首页 新闻 会员 周边

手机访问asp.net路由无效

0
悬赏园豆:20 [已解决问题] 解决于 2015-09-05 00:24

一个使用ASP.net WebForm网站,其中使用路由配置。在电脑上访问没有问题,但是使用手机访问,自动跳转到物理路径。

网页上面的超链接是按照路由配置来写的,手机上面因为是物理路径,这使得超链接失效,都找不着页面了。请问是IIS哪个地方需要配置吗?记得没有专门针对移动端的配置呀。

测试地址:http://115.28.152.157

问题补充:

使用手机和平板测试都是这样。

使用电脑正常,网页会自动跳转到115.28.152.157/paperlist

但是在手机上,会自动跳转到上述地址对应的物理路径:115.28.152.157/mobile/default.aspx

搞不明白为什么会有这样的差别?

陈福佑的主页 陈福佑 | 初学一级 | 园豆:41
提问于:2014-04-26 21:43
< >
分享
最佳答案
0

检查手机问题,我这边测试没问题。

 

 

 

收获园豆:10
wongdavid | 菜鸟二级 |园豆:394 | 2014-04-27 01:17

谢谢,打开的第一个页面是没有问题,但是它的网址已经变成物理路径了,而超链接是按照路由方式来的,这就是导致访问地址放生错误。你可以点击“了解更多”看一眼,会发生问题。

陈福佑 | 园豆:41 (初学一级) | 2014-04-27 11:46

@陈福佑: 请列出详细的代码或者其他的细节。

wongdavid | 园豆:394 (菜鸟二级) | 2014-04-27 15:45

@wongdavid: 问题只有一个,就是asp.net webform的网站使用路由配置访问路径,在电脑上访问正常,但是使用手机访问路径就变成物理路径了。细节描述就是在补充问题里面

陈福佑 | 园豆:41 (初学一级) | 2014-04-27 22:57
其他回答(1)
0

你手机很厉害哦~

收获园豆:10
幻天芒 | 园豆:37175 (高人七级) | 2014-04-27 09:58

我用了3个系统的手机访问都会出现那个问题

支持(0) 反对(0) 陈福佑 | 园豆:41 (初学一级) | 2014-04-27 22:57

@陈福佑: 这样的情况,证明你的路由那块出问题了。重点检查路由配置吧。

支持(0) 反对(0) 幻天芒 | 园豆:37175 (高人七级) | 2014-04-28 19:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册