PageAdmin网站内容管理系统(CMS)交流论坛

首页 » 用户交流区 » 网站技术资源区 » 国外主机不支持index.aspx为默认首页的解决方法
xiyou - 2010/4/23 22:57:00
国外主机NET一般默认default.aspx为首页,而且很多不支持自定义首页文件,
可以使用301重定向功能来解决,就是自建一个default.aspx,方法如下:
  1. <% @ Page language="c#"%>
  2. <script runat="server">
  3. protected void Page_Load(object sender, System.EventArgs e)
  4. {
  5. Response.Status = "301 Moved Permanently";
  6. Response.AddHeader("Location","index.aspx");
  7. }
  8. </script>
复制代码
把上面代码复制到计事本中,然后保存为default.aspx,保存时候编码选择utf-8; 把这个文件上传到你主机上就可以了
tbbzj - 2010/4/24 9:21:00
沙发,谢谢兰州
tassandar - 2010/5/2 10:47:00
太感谢了 !!!!
liang32617 - 2010/5/7 11:52:00
好 收藏下了 以后方便用
xinqiang - 2010/5/7 13:14:00
好办法!不支持就这么办!
vmvps - 2010/5/17 9:54:00
支持一个
这方法不错
wxs888 - 2010/7/4 12:40:00
技术信息(用于支持人员)

错误类型:
Active Server Pages, ASP 0221 (0x80004005)
指定的'Page language="c#"' 选项未知或无效。
/index.asp, 第 1 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727)

网页:
GET /index.asp

时间:
2010年7月4日, 12:34:12


详细信息:
Microsoft 支持
bztv001 - 2010/7/19 23:32:00
国外的空间都被ZFW封杀了吧
yangyingnihao - 2010/8/5 12:36:00
好。
edeile - 2010/10/19 11:41:00
收藏了
zhongneng01 - 2011/10/11 12:30:00
学习了 谢谢楼主
catcat - 2012/3/2 14:23:00
很有用的。
tyake - 2012/3/6 12:38:00
虽然没遇到什么情况,还是收藏了。
xiaojianger - 2012/3/8 11:54:00
有效果了,谢谢楼主!!
1
查看完整版本: 国外主机不支持index.aspx为默认首页的解决方法