omcat如何配置文件目录映射
太湖网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联公司成立于2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司。
有的时候我们希望达到这样的目的
通过htto://localhost:8080/img/1.img来访问到我们某个文件目录下的img目录下的1.img
在网上查找了一下资料发现可以这样做
如果是tomcat的话可以这样设置
首先在tomcat的根目录下找到\conf\Catalina\localhost,你会发现里面有一些你的项目的xml配置文件
在这里我们要写一个简单的xml配置文件
Context docBase="e:/" path="/img" reloadable="true"
/Context
其中
path 则是访问路径,即你的用网址方式去访问的路径
docBase 表示映射文件夹路径,即你的机器下的文件路径
保存的名字应该为你的path去掉/即img.xml(注意一定要根据你的path命名,否则不起作用)。
在tomcat下面配置域名(如:www.***点抗 )的时候,同时又不希望客户通过我们网站的ip或者域名访问到tomcat默认的root,配制方法如下:
2.在server.xml中将原有的host name=“localhost“ appbase=“webapps“ ……修改为host name=“您要配置的域名“ appbase=“webapps“…… 【程序编程相关:Java 理论与实践:并发在一定程度上使】
1.打开tomcat安装目录下的\conf\server.xml文件 【推荐阅读:用Java的New IO开发网络协议】
3.在\conf\catalina目录下建立目录“您要配置的域名的名称”,然后建立root.xml文件,其格式与\conf\lo
context displayname="welcome to 56world!" docbase="d:\workplace\inbuilding" path="" 【程序编程相关:Java 理论与实践:并发在一定程度上使】
?xml version=1.0 encoding=utf-8? 【推荐阅读:用Java的New IO开发网络协议】
其中docbase中的内容就是你希望的打开您的域名(www.***点抗 ) 的时候映射到的目录与默认的网页(如:index.jsp) 【扩展信息:枚举类型入门】
/context
4.启动tomcat服务器,就可以直接敲入域名访问你要访问的地址了.
1、确定你需要绑定的域名
2、域名绑定只能绑定80端口,http协议默认的端口就是80,所以tomcat中部署的项目必须是80端口。修改tomat下conf下的server.xml配置文件。
Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" /
3、绑定域名,修改server.xml中的host。
Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
把name="localhost"中localhost修改成你对应的域名。
4、绑定已经结束。如果有windows防火墙或者路由器访问请配置对应的映射规则。
域名a点抗 的配置
server {
listen 80;
server_name *.a点抗 ;
location / {
proxy_pass ;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
域名b点抗 的配置
server {
listen 80;
server_name *.b点抗 ;
location / {
proxy_pass ;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}