为什么URl重写, 二级域名总是跳转到首页?

yjp2006 2011-10-22 10:24:20
UrlRewrite如何实现二级域名转向啊?
1. URLRewriter,已经修改了两个地方。
2. html的映射,把确认文件是否存在的那个勾已经去掉。
3. 根目录下面有两个文件夹(bbs和news).
根目录
|
---index.aspx
---bbs文件夹
|
-- index.aspx
-- show.aspx
---news文件夹
|
-- index.aspx
-- show.aspx

4.确认域名支持泛域名解析

5. web.config配置。
其它都已经配置了。

以下是正则的配置:
RewriterRule>
<LookFor>http://www.abc.com/</LookFor>
<SendTo>/index.aspx</SendTo>
</RewriterRule>

<RewriterRule>
<LookFor>http://news.abc.com/</LookFor>
<SendTo>/news/index.aspx</SendTo>
</RewriterRule>

<RewriterRule>
<LookFor>http://news.abc.com/(\d+).html</LookFor>
<SendTo>/news/show.aspx?id=$1</SendTo>
</RewriterRule>



问题:为什么二级域名(bbs.abc.com)总是跳转到 根目录的首页,而不是跳转到 /bbs/index.aspx呢? 错在那里? 谢谢




...全文
519 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
qian81 2011-12-28
  • 打赏
  • 举报
回复
我也是这个问题。
huang851824739hao 2011-11-30
  • 打赏
  • 举报
回复
问题在哪啊,能不能说一下啊,我也遇到了这个问题啊
yjp2006 2011-10-23
  • 打赏
  • 举报
回复
有谁知道问题在那啊? 在线等。。。谢谢了
md5e 2011-10-23
  • 打赏
  • 举报
回复
http://(.*).abc.com/(.*)
/$1/$2
yjp2006 2011-10-23
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 liuchaolin 的回复:]

UrlRewrite好像不能直接用htt://,要另作处理,改写UrlRewrite的源文件,百度一下就懂了
[/Quote]

源文件已经修改过的。。。
md5e 2011-10-23
  • 打赏
  • 举报
回复
UrlRewrite好像不能直接用htt://,要另作处理,改写UrlRewrite的源文件,百度一下就懂了
beyond_me21 2011-10-23
  • 打赏
  • 举报
回复
没有经过修改的ISAPI_REWRITE是不支持二级域名重写的
yjp2006 2011-10-23
  • 打赏
  • 举报
回复
我知道问题在那了。。谢谢各位
yjp2006 2011-10-23
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 liuchaolin 的回复:]

http://(.*).abc.com/(.*)
/$1/$2
[/Quote]

可以了。。谢谢
yjp2006 2011-10-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wknight_it 的回复:]

bbs.abc.com的规则呢
[/Quote]

bbs.abc.com的规则 没有列出来,同news的一样。。
风骑士之怒 2011-10-23
  • 打赏
  • 举报
回复
bbs.abc.com的规则呢

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧