![]() |
1
2
只要没有子目录,上面的代码就可以正常工作。哎呀,这是一只虫子ASP.NET:的请求.RawUrl不应包含“/默认.aspx“当URL没有该扩展名时。我已经测试了你的代码,没有子目录也可以正常工作,但是如果默认.aspx在一个目录下请求.RawUrl对象无法摆脱默认.aspx因此形成了无限循环。 |
![]() |
2
1
对处理子目录和维护url变量的轻微修改。可能存在更好的比较和替换功能,但这对我使用iis7是有效的。
|
![]() |
3
1
我尝试了URL重写方法。也就是说,这个:
|
![]() |
4
0
既然你用的是IIS7,试试这个:
|
![]() |
5
0
这对我有用。 http://www.w3schools.com/asp/met_redirect.asp 使用上面的链接,我写了以下几行,执行起来没有任何问题。注意,结尾没有分号。我的默认.aspx页面只包含以下三行。
可能的原因是;通常在.aspx页面的顶部或web.config文件文件。如果没有提到语言,IIS将使用VB.NET版我们知道VB.NET版不使用分号终止语句。 |
![]() |
6
-1
在您的应用程序中使用此代码默认.aspx页码
|
![]() |
Frankie · 是否有301通配符匹配? 10 年前 |
![]() |
P M · 生成Http 301响应消息 10 年前 |
![]() |
germainelol · 导入到WordPress而不丢失页面排名和永久链接 10 年前 |
![]() |
Brian Johnson · Nginx站点配置禁用另一个站点的301重写 11 年前 |
![]() |
tigre · 将子目录重定向到全新的域 12 年前 |
![]() |
Ade · nginx静态索引重定向 12 年前 |
![]() |
Timo Huovinen · 如何进行非缓存301重定向? 12 年前 |