web 伪静态为什么不成功

無葉 2010-01-18 10:31:34
如题

<RewriterConfig>
<Rules>
<!--重定向开始-->
<RewriterRule>
<LookFor>~/(\w+)/index.aspx</LookFor><!--首页-->
<SendTo>~/all/index.aspx?type=$1</SendTo>

<LookFor>~/(\w+)/about.aspx</LookFor><!--关于-->
<SendTo>~/all/about.aspx?type=$1</SendTo>

<LookFor>~/(\w+)/chinesedubbing.aspx</LookFor><!--中文-->
<SendTo>~/all/chinesedubbing.aspx?type=$1</SendTo>

<LookFor>~/(\w+)/worlddubbing.aspx</LookFor><!--外语-->
<SendTo>~/all/worlddubbing.aspx?type=$1</SendTo>

<LookFor>~/(\w+)/featuresdubbing.aspx</LookFor><!--特色-->
<SendTo>~/all/featuresdubbing.aspx?type=$1</SendTo>

<LookFor>~/(\w+)/voicetype.aspx</LookFor><!--配音-->
<SendTo>~/all/voicetype.aspx?type=$1</SendTo>

<LookFor>~/(\w+)/customerservice.aspx</LookFor><!--客服-->
<SendTo>~/all/customerservice.aspx?type=$1</SendTo>

<LookFor>~/(\w+)/contact.aspx</LookFor><!--联系-->
<SendTo>~/all/contact.aspx?type=$1</SendTo>
</RewriterRule>
<!--重定向结束-->
</Rules>
</RewriterConfig>


上面不是写了8个吗,
但是能成功的只有第一个 首页 可以成功,
如果把首页的重定向删除 ,就只有 关于 能成功


想要实现上面的URL重定要怎么办


...全文
170 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
無葉 2010-01-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 nosuchtracter 的回复:]
看用这个配置规则是怎么样的
XML code<RewriterConfig><Rules><RewriterRule><LookFor>~/(\w+)/index.aspx</LookFor><!--首页--><SendTo>~/all/index.aspx?type=$1</SendTo></RewriterRule><RewriterRule><LookFor>~/(\w+)/about.aspx</LookFor><!--关于--><SendTo>~/all/about.aspx?type=$1</SendTo></RewriterRule></Rules></RewriterConfig>

[/Quote]

谢谢

3楼 的好像不是我的问题吧

来了有分
seesea125 2010-01-18
  • 打赏
  • 举报
回复
debug一下,很显然,你的重写规则没有循环,只走了一遍就跳出去了
jshi123 2010-01-18
  • 打赏
  • 举报
回复
试试.的前面都加个\
nosuchtracter 2010-01-18
  • 打赏
  • 举报
回复
看用这个配置规则是怎么样的

<RewriterConfig>
<Rules>
<RewriterRule>
<LookFor>~/(\w+)/index.aspx</LookFor><!--首页-->
<SendTo>~/all/index.aspx?type=$1</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/(\w+)/about.aspx</LookFor><!--关于-->
<SendTo>~/all/about.aspx?type=$1</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>

62,254

社区成员

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

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

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

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