asp.net通过配置文件设置默认页

<configuration>

<system.webServer>  <defaultDocument>  <files>  <clear />  <add value="default.aspx" />  <add value="Default.htm" />  <add value="Default.asp" />  <add value="index.htm" />  <add value="index.html" />  </files>  </defaultDocument>  <staticContent>  <mimeMap fileExtension=".apk" mimeType="application/vnd.android.package-archive" />  </staticContent>  </system.webServer>

</configuration> 在web.config文件中如果存在system.webServer节点,则可以直接在其中添加内容,如果不存在就自己建立,这样以后默认页就不需要去iis里设置了

时间: 2024-10-13 04:22:43

asp.net通过配置文件设置默认页的相关文章

mvc 设置默认页技巧

打开网址:http://xxxx.com自动跳转==>http://xxx.com/home/index 设置route入口: routes.MapRoute( name: "Main", url: "", defaults: new { controller = "Home", action = "Main", id = UrlParameter.Optional } ); 添加Main public ActionRe

MVC中如何设置路由指定默认页

MVC中怎么设置默认页,在webform中 只要右键设置起始页就可以,但MVC中却没有这个功能,其实MVC更简单 如下: Login是控制器,Index 是动作 在全局Global.asax中改动下即可 这个是针对area的默认页 namespaces:默认页的命名空间 DataTokens:该area的键值对 routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults:

设置ASP.NET MVC站点默认页为.html页 .

同事部署了一个Asp.Net MVC的站点,希望它的默认页是index.html页,在vs2010中给站点根目录增加了index.html,然后调用没有什么问题,但部署到IIS7上,在功能试图=>默认文档添加了index.html,但是只输入域名还是访问不到,看来还是.net mvc和IIS不兼容的原因,后来同事采用的办法是在global文件中把默认页面写成一个需要登录的页面,这样因为没有权限,系统会自动跳转到登录页面 public static void RegisterRoutes(Rout

[办公应用]如何设置IE打印时的默认页边距,并设置纸张为横向(会计票据打印)

最近一个做会计的同事询问,如何将IE打印时的默认页边距更改,并且每次都要是横向的纸张. 这是因为她已经测试好纸张的大小,并据此调整好了页边距.可惜的是下一次打印时,又要重新调整一遍. 经过研究,方法如下(应该适用于各个版本的IE): 第一步:注册表修改(如果你不会,请你找朋友修改),找到如下位置 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup 看到margin开头的上下左右的地方既可以修改.(\margin_rig

MyEclipse设置jsp页默认打开方式

可以用来设置jsp页默认打开是代码编辑模式而不是半视图半代码的模式. 1.选择菜单Window→Preferences. 2.选择General→Editors→File Associations.在File types中选中jsp,再在Associated editors选择你需要的方式,如这里的MyEclipse JSP Editor.点击右边的Default. 以此类推,这里还可以设置其他不同种类页面的默认打开方式.

ASP.NET MVC4.0 DropDownListFor 设置默认选项

public ActionResult Edit(long id = 0)         {             Post post = db.Post.Find(id);             if (post == null)             {                 return HttpNotFound();             }             ViewBag.content = post.content;             ViewBag

asp.net Session 一般设置

1.IIS设置: 步骤:开始——〉管理工具——〉Internet信息服务(IIS)管理器——〉网站——〉默认网站——〉右键“属性”——〉主目录——〉配置——〉选项——〉启用会话状态——〉会话超时(在这儿设置你要的超时时间,单位分钟).确定即可. 2.ASP.NET应用程序中Session过期时间的设置 在ASP.NET这样的Web应用中,Session是用来保存用户状态的常用手段,不过由于服务器内存空间是有限的,所以Session过期时间设置是很有必要的.在ASP.NET中如何设置Session

spring @Value 设置默认值

@Value 的作用不用说 大家都知道 注解模式下 读取配置文件 注入属性值 /** * MQ地址 */ @Value("${NamesrvAddr}") private String namesrvAddr;   上面的是一个标着的 @Value 注解 如果配置文件中没有设置 NamesrvAddr Spring 在启动的时候讲报错. 设置默认值很简单 @Value("${NamesrvAddr:192.168.0.1}") private String name

WCSTOMBS 函数不支持中文件的解决方法(设置代码页)

代码页没有进行设置.需要调用locale.h 中定义的一个函数设置默认的代码页 _tsetlocale(LC_ALL,_T(""));//设置代码页  wcstombs(sendBuf,strSendData,sendLen); setlocale(LC_ALL,"C"); http://blog.csdn.net/liutiaoer/article/details/5790104