<a href="/sale/">是什么意思,href是跳转路径我知道,可是跳转的不是具体地址,sale是文件夹,没有跳到哪个页面,求解
这是写在头部用户控件里的,<a href="/sale/">点击能跳到sale文件夹里的index.aspx 页面,在index.aspx 页面里<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="index.aspx.cs" Inherits="sale_index" %> 最后一个inherits="sale_index"而不是什么什么.index
求大侠帮忙解释
当指向一个目录的时候,web服务器会自动查找index.html或是default.html等文 件,如果存在就显示。这个是可以 在服务器配置的。
你能说的再具体点吗,谢谢,我是菜鸟
@夏日水晶:如果你输入的是一个目录,服务器会定位到那个目录 。看那个目录下有没有这些文 件,如果有就直接把这些文 件显示出来。先找到谁就显示谁。
<welcome-file-list>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.html</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
</welcome-file-list>
@angelshelter:
虽然不是很懂,但谢谢你啦!唉,我还是把跳转路径写完整了!
你看看我刚发的个问题,能帮忙解决下吗?
@angelshelter: 我sale文件夹下也有index.aspx文件,我伪静态成index.htm了,页面没有跳转啊,说是
Directory Listing Denied
This Virtual Directory does not allow contents to be listed.
错误。
帮帮忙,还需要在哪里设置下吗?
@夏日水晶:我知道了,搞定了!呵呵
给他个具体地址呗
要完全的地址才可以操作 http://www.ratoo.net/a/gif/6941.html
第一个/sale/,有可能是url重写,还有可能是默认页。
inherits对应具体的类名。
<a href="/sale/"> 没有写具体的页面可能是因为 IIS 里已经配置了 index.aspx 在默认起始页里,IIS 会自动查找目录下的默认起始页。inherits 指向的是类名。
呃……算了,不说了,肚子饿了