修改web server的httpd.cnf文件,加入你的映射。
在文件末尾有:
Pass /IBMWebAS/samples/* D:\WebSphere\AppServer\samples\*
Pass /IBMWebAS/* D:\WebSphere\AppServer\web\*
再加入一行:
Pass /* D:\test\web\*这里有一点说明:
3.URL与目录映射规则
URL(Uniform Resource Locator、统一资源定位器)是指定Web上资源项的地址的约定规则。它包括协议、后面跟着完整的主机名、和请求。一个URL的语法时:
协议://主机名[:端口][/[目录名[/...][/文件名[?变量名= 值[&...]]]]]。
协议指的是提供http、https、ftp等服务的有关协议,Go WebServer服务器提供自己的http和https服务,并代理ftp、gopher、wais等服务。通常,Web服务器把URL的主机名和端口后面的部分映射到一个路径和文件名,即所谓的目录映射。Go WebServer的Web文档根目录缺省为c:\WWW\HTML,在安装该Web服务器软件时可以指定Web文档根目录。当服务器收到的URL请求没有规定文件名字时,Web服务器会在相应的目录里搜索某个文件名列表,该文件名列表称为欢迎页面(Welcome Pages)列表。欢迎页面列表通常包括Welcome.html和index.htm等。关于目录映射,Go WebServer使用URL传递规则来实现所需的目录映射。传递模板及示例如下:
传递模板 动作 请求模板 替代的文件路径
示例 Pass /test/* c:\myhome\test\*
其中,请求模板代表被请求的URL,可以包含(*)通配符。当一个URL匹配请求模板时,Web服务器按照替代的文件路径访问系统资源。这些规则可以用来维护物理文件系统的独立性。而动作类型及其含义如下:
(1) Map:Web服务器按照替代的文件路径改变URL,继续比较。
(2) Pass:Web服务器接受请求。
(3) Fail:Web服务器拒绝请求。
(4) Exec:Web服务器接受请求,并按照替代的文件路径运行一个CGI程序。
(5) Redirect:Web服务器使用一个由替代的文件路径确定的URL来响应。
(6) NameTrans:Web服务器接受请求,在处理请求的名字转换步骤中,运行一个由替代的文件路径
确定的API应用。
(7) Service:Web服务器接受请求,在处理请求的服务步骤中,运行一个由替代的文件路径确定的API
应用。
如果设置了下列传递规则:
= Map /beta/* /text/*
= Exec /cgi-bin/* c:\www\cgi-bin\*
= Pass /* c:\www\html\*
= Pass /abc.html c:\abc.htmlURL请求与实际的系统资源之间的对应举例如下:
表3-1:URL到系统资源之间的对应举例
URL请求 对应的系统资源 应用的规则
/cgi-bin/search.exe c:\www\cgi-bin\serch.exe 规则1)、2)
/index.html c:\www\html\index.html 规则3)
/beta/download.html c:\www\html\test\download.html 规则1)、3)
/abc.html c:\www\html\abc.html 规则3)在匹配了Map规则以后,服务器会继续比较余下的规则。服务器会在Exec和Pass规则后停止比较。第4个规则永远不会被使用,因为任何可以匹配第4个规则的都会匹配第3个规则。因此,Pass /* 规则通常应该放在最后。
在文件末尾有:
Pass /IBMWebAS/samples/* D:\WebSphere\AppServer\samples\*
Pass /IBMWebAS/* D:\WebSphere\AppServer\web\*
再加入一行:
Pass /* D:\test\web\*这里有一点说明:
3.URL与目录映射规则
URL(Uniform Resource Locator、统一资源定位器)是指定Web上资源项的地址的约定规则。它包括协议、后面跟着完整的主机名、和请求。一个URL的语法时:
协议://主机名[:端口][/[目录名[/...][/文件名[?变量名= 值[&...]]]]]。
协议指的是提供http、https、ftp等服务的有关协议,Go WebServer服务器提供自己的http和https服务,并代理ftp、gopher、wais等服务。通常,Web服务器把URL的主机名和端口后面的部分映射到一个路径和文件名,即所谓的目录映射。Go WebServer的Web文档根目录缺省为c:\WWW\HTML,在安装该Web服务器软件时可以指定Web文档根目录。当服务器收到的URL请求没有规定文件名字时,Web服务器会在相应的目录里搜索某个文件名列表,该文件名列表称为欢迎页面(Welcome Pages)列表。欢迎页面列表通常包括Welcome.html和index.htm等。关于目录映射,Go WebServer使用URL传递规则来实现所需的目录映射。传递模板及示例如下:
传递模板 动作 请求模板 替代的文件路径
示例 Pass /test/* c:\myhome\test\*
其中,请求模板代表被请求的URL,可以包含(*)通配符。当一个URL匹配请求模板时,Web服务器按照替代的文件路径访问系统资源。这些规则可以用来维护物理文件系统的独立性。而动作类型及其含义如下:
(1) Map:Web服务器按照替代的文件路径改变URL,继续比较。
(2) Pass:Web服务器接受请求。
(3) Fail:Web服务器拒绝请求。
(4) Exec:Web服务器接受请求,并按照替代的文件路径运行一个CGI程序。
(5) Redirect:Web服务器使用一个由替代的文件路径确定的URL来响应。
(6) NameTrans:Web服务器接受请求,在处理请求的名字转换步骤中,运行一个由替代的文件路径
确定的API应用。
(7) Service:Web服务器接受请求,在处理请求的服务步骤中,运行一个由替代的文件路径确定的API
应用。
如果设置了下列传递规则:
= Map /beta/* /text/*
= Exec /cgi-bin/* c:\www\cgi-bin\*
= Pass /* c:\www\html\*
= Pass /abc.html c:\abc.htmlURL请求与实际的系统资源之间的对应举例如下:
表3-1:URL到系统资源之间的对应举例
URL请求 对应的系统资源 应用的规则
/cgi-bin/search.exe c:\www\cgi-bin\serch.exe 规则1)、2)
/index.html c:\www\html\index.html 规则3)
/beta/download.html c:\www\html\test\download.html 规则1)、3)
/abc.html c:\www\html\abc.html 规则3)在匹配了Map规则以后,服务器会继续比较余下的规则。服务器会在Exec和Pass规则后停止比较。第4个规则永远不会被使用,因为任何可以匹配第4个规则的都会匹配第3个规则。因此,Pass /* 规则通常应该放在最后。
解决方案 »
- 老鸟看过来:java怎么编译成可执行性文件?
- AGENT在继电保护中的应用
- 关于Properties类使用迷惑。。
- 安装完JRE 1.5.0_06后为什么没有JAVAC.exe 和APPLETVIEWER这些文件!
- 如何将汉字转化为16进制?
- 非常简单的问题:类型转换
- java
- 关于对象流读不进来的问题 在线跪求大神
- 求助:算24点问题。
- 请问如何将一个jre for linux 减少到10M以下,请给一个思路?
- 在一个application 的 panel(awt)中如何显示图片(.gif,.jpg...),注意:panel是AWT的.
- 请详细介绍一下JTree的使用方法,88分奉送......................
也可以在httpd.conf文件中设置。
ibm http server: httpd.conf
domino go webserver: httpd.cnf
domino R5: httpd.cnf
IIS: 有IIS控制台可以配置。
详细你到http://www.redbooks.ibm.com下载
WebSphere Application Servers - Standard and Advanced Editions, SG24-5460-00.pdf
来看一下。很详细。