网站默认文档配置

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

  <!--默认文档设置-->
  <system.webServer>
    <defaultDocument>
      <files>
        <clear/>
          <add value="index.aspx"/>
      </files>
    </defaultDocument>
  </system.webServer>
时间: 2024-08-01 12:59:11

网站默认文档配置的相关文章

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

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

iis7网站默认文档包含文件夹设置

iis7在默认文档中可以设置首页,一般可以直接设置网站根目录下的页面为首页,但是当页面不在根目录下时,直接按路径添加就不行了,如"admin/default.aspx".添加完后只有"default.aspx"了,这是因为没有打开默认网站下的"启用父路径"功能 .选中"default web website",在右侧选中"asp"功能,打开,将"启用父路径"设置为true就可以添加&qu

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

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

IIS配置默认文档

我们在配置IIS的默认文档时是在这里配置的,如下图: 但是,有可能我们的根目录下没有这个文件,而且我们网站运行的时候也不想访问根目录下的这个文件,而是要访问其他文件夹下的某一个文件,比如网站运行的时候我想要访问admin文件夹下的index.aspx页面,那么我们怎么办呢?我就犯了一个错误,我是这样配置的: 后来问了下群里的朋友才知道如何搞定.我们在根目录下新建一个default.htm页面,然后使用meta标签实现跳转,default.htm代码如下: <html><head>&

跨域学习笔记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

调用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

apache如何绑定多个域名和设置默认文档顺序

一台服务器安装了Apache,如何绑定多个域名或网站呢? 最简单高效的方法如下: 1.  先打开Apache的配置文件httpd.conf,在这个文件, 找到这句: #Include etc/extra/httpd-vhosts.conf (根据安装路径不同,上面的路径会略有不同) 把前面的#去掉,即开启了使用虚拟主机的功能: 2.  在httpd-vhosts.conf中进行虚拟主机的配置操作:也可以在httpd.conf直接写入配置,但是 不建议这么做: 3.  打开httpd-vhosts

IIS 之 修改默认文档

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

iis默认文档

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