IIS配置默认文档

我们在配置IIS的默认文档时是在这里配置的,如下图:

但是,有可能我们的根目录下没有这个文件,而且我们网站运行的时候也不想访问根目录下的这个文件,而是要访问其他文件夹下的某一个文件,比如网站运行的时候我想要访问admin文件夹下的index.aspx页面,那么我们怎么办呢?我就犯了一个错误,我是这样配置的:

后来问了下群里的朋友才知道如何搞定。我们在根目录下新建一个default.htm页面,然后使用meta标签实现跳转,default.htm代码如下:

<html>
<head>
<meta http-equiv="refresh" content="0; url=admin/index.aspx" />
<title>Start Web Application</title>
</head>
</html>

时间: 2024-10-11 17:02:00

IIS配置默认文档的相关文章

没有为请求的 URL 配置默认文档,并且没有在服务器上启用目录浏览。

1 <system.webServer> 2 <modules runAllManagedModulesForAllRequests="true" /> 3 <directoryBrowse enabled="true" /> 4 </system.webServer>

关于win2008配置网站默认文档的一些问题

今天把生成的网站挂到本地服务器上去的时候,由于设置的起始页在比较深的目录下面,在配置默认文档的时候,如果仅给出如Default.aspx页是不能找到目录的,正确的设置方法是,以当前网站你所设定的目录为根目录,然后一级一级去的添加到你要设置的起始目录,根目录不需要再加入进去,不然路径也不正确.其次是页面里面的相对路径,在VS开发环境在同级目录下面,直接写当前路径+文件名就能找到相应的文件,在IIS里面却找不到,只能前面加上几级目录一直到网站根目录下一级,这样才能正常访问,以上只是设置起始页面需要注

网站默认文档配置

之前在本地上把网站部署到IIS,发现如果只输入localhost:xxxxx 无法自动访问到网站主页,还得在IIS上配置一个默认首选项.最近自己接个小私活,发现其实通过配置web.config可以更好的解决这个问题,而且对网站的SEO优化也非常有利.具体配置如下: <!--默认文档设置--> <system.webServer> <defaultDocument> <files> <clear/> <add value="inde

iis默认文档

环境 W10 IIS10 输入网址后,显示一个默认首页,在IIS中,一般指定一个根目录下的文件例如index.html 如果要指定子目录下的文件, 例如让 /home/index.html 这个文件成为默认文档.那么添加默认文档 home/index.html (前面不能带 / ) ,然后排到第1位就行了. 这个配置反应在web.config的配置节如下: <defaultDocument> <files> <add value="home/index.html&q

IIS 之 IIS 7及以上多域名或端口绑定同一物理目录并设置不同默认文档

今天在 IIS 7 多端口或域名绑定同一物理目录,设置不同的默认文档遇到问题:同一物理目录的多个站点修改任意一个站点默认文档都会一起更改. 原因:在同一个物理目录下只有一个 web.config,并且 IIS7 把默认文档设置写在这里,导致所有域名的默认文档设置共享. 解决方案: 比如我们把 www.ExampleA.com 和 www.ExampleB.com 两个域名都指向 E:\WebTest 文件目录,想把 www.ExampleA.com 的默认文档设为目录下的 indexA.html

IIS 之 修改默认文档

1.若程序中的 Web.config 文件不带有验证节点,如下,可直接修改默认文档. <authentication mode="Forms"> <forms name=".ASPXFORMSAUTH" loginUrl="~/default.aspx" timeout="120" defaultUrl="~/Windows.aspx" protection="All"

调用webapi 错误:使用 HTTP 谓词 POST 向虚拟目录发送了一个请求,而默认文档是不支持 GET 或 HEAD 以外的 HTTP 谓词的静态文件。的解决方案

第一次调用webapi出错如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>IIS 7.5 详细错误 - 4

跨域学习笔记3--web.config设置之system.webServer 详细介绍,为网站设置默认文档

自己并不懂,在此先记录下来,留待以后学习... 如何:为 IIS 7.0 配置 <system.webServer> 节2008-06-14 22:26http://technet.microsoft.com/zh-cn/sysinternals/bb763179.aspx 如何:为 IIS 7.0 配置 <system.webServer> 节Web.config 文件中的 system.webServer 节用于指定适用于 Web 应用程序的 IIS 7.0 设置.system

IIS7.5网站添加默认文档时提示“由于权限不足而无法写入配置文件”。

在对网站添加默认文档时提示“由于权限不足而无法写入配置文件”. 其实这不是权限不足造成的,而是网站的配置文件属性是“只读”造成的. 右击网站配置文件--属性--属性项里去掉只读--确定.