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

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

国外主机不支持index.aspx为默认首页的解决方法 [复制链接]

1#
国外主机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; 把这个文件上传到你主机上就可以了
分享 转发
TOP
2#

沙发,谢谢兰州
TOP
3#

太感谢了 !!!!
TOP
4#

好 收藏下了 以后方便用
TOP
5#

好办法!不支持就这么办!
TOP
6#

支持一个
这方法不错
易全VM/VPS,专业服务器租用!7*24小时在线服务!
www.eachget.net
TOP
7#

为什么我运行出错,错误提示如下

技术信息(用于支持人员)

错误类型:
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 支持
TOP
8#

国外的空间都被ZFW封杀了吧
TOP
9#

好。
TOP
10#

收藏了
TOP
11#

学习了 谢谢楼主
TOP
12#

很有用的。
TOP
13#

虽然没遇到什么情况,还是收藏了。
TOP
14#

有效果了,谢谢楼主!!
TOP
发新话题 回复该主题