社区
Web 开发
帖子详情
如何隐藏网址的端口号
hhtxp
2005-03-08 04:46:15
我有个网站显示为http://www.abcd100.com:8080/index.jsp,想让它显示为http://www.abcd100.com/
不知要如何处理,请高手帮帮忙,不胜感谢!!
...全文
1441
14
打赏
收藏
如何隐藏网址的端口号
我有个网站显示为http://www.abcd100.com:8080/index.jsp,想让它显示为http://www.abcd100.com/ 不知要如何处理,请高手帮帮忙,不胜感谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
诗海
2005-03-09
打赏
举报
回复
不知道你的80端口被什么占用了.
如果是apache,在apache里面配置一下,会自动把请求"http://www.abcd100.com/"转给tomcat,也就不需要端口号了.
joyaga
2005-03-09
打赏
举报
回复
在server.xml里配置虚拟主机:<host name="www.abcd100.com" appBase="应用路径".....>
<alias>其他名称</alias>.....
</host>
不显示index.jsp 或其他的引导文件就象上面说的那样
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
flyforlove
2005-03-08
打赏
举报
回复
回复人: hhtxp(Dj) ( ) 信誉:100 2005-03-08 18:16:00 得分: 0
To 回复人: flyforlove(为情飞)
谢谢你的解答,我的80端口已被占用了,你说的文件不显示的方法没问题,
但端口不显示的问题可否在index.jsp文件中用Javascript把窗口的location
重赋值然后显示呢?如果可以,怎么写?谢谢!
--------------------------------------------
很显然这是不可能的,你在浏览器的地址栏里填写的就是你要请求的地址,
试想一下,你连第一个页面都没有请求到,那你那个页面里有什么javascript又怎么可能执行呢?
hhtxp
2005-03-08
打赏
举报
回复
To 回复人: flyforlove(为情飞)
谢谢你的解答,我的80端口已被占用了,你说的文件不显示的方法没问题,
但端口不显示的问题可否在index.jsp文件中用Javascript把窗口的location
重赋值然后显示呢?如果可以,怎么写?谢谢!
flyforlove
2005-03-08
打赏
举报
回复
to 回复人: wenchaohu213(xia wu)
不明白你的意思,楼主的Tomcat是工作在8080端口上的,我只是把用户的请求作一个转换,我想不到会有什么问题,除非楼主的集子80端口也已经被占用了。
to 回复人: hhtxp(Dj) ( ) 信誉:100 2005-03-08 17:42:00 得分: 0
我的目的是这样的:
网站用的是8080端口,但首页显示时总是会把端口号和文件名显示出来,
怎么让它不显示端口号和文件名呢?
如http://www.china123.com:8080/index.jsp显示为http://www.china123.com/,
仅仅是显示改变,端口不变,且就只首页作这个处理,其他页显示端口号也无所谓。
谢谢!!
------------------------------------------------
对于文件名可以不显示,只要在web.xml里设置默认的主页就可以了
<welcome-file-list>
<welcome-file>login.jsp</welcome-file>
</welcome-file-list>
对于端口,不应该是在服务器端改,而是要改客户端,你对首页进行请求的时候
你输入的是http://www.china123.com/那么默认就是请求80端口,
如果你想让它默认是你的8080的话,那就得让用户用你的浏览器。
hhtxp
2005-03-08
打赏
举报
回复
我的目的是这样的:
网站用的是8080端口,但首页显示时总是会把端口号和文件名显示出来,
怎么让它不显示端口号和文件名呢?
如http://www.china123.com:8080/index.jsp显示为http://www.china123.com/,
仅仅是显示改变,端口不变,且就只首页作这个处理,其他页显示端口号也无所谓。
谢谢!!
wenchaohu213
2005-03-08
打赏
举报
回复
建议:
仔细看看Tomcat的作用吧!
wenchaohu213
2005-03-08
打赏
举报
回复
to: <b>flyforlove(为情飞)</b>
作用一个转换工具还是要求地址的,不让和其他端口冲突的一些地址就没有办法找到,因为都是被8080口子给占了,就算你换成其他的端口也是不会出现这种情况的!
hhtxp
2005-03-08
打赏
举报
回复
不是端口转换的问题,只是显示要处理一下。
flyforlove
2005-03-08
打赏
举报
回复
自己写一个端口转换工具就可以了,监听80端口,然后原封不动地传给8080端口,然后把返回值再原封不动地传回客户端,axis下的tcpmonitor就是这样干的。
hhtxp
2005-03-08
打赏
举报
回复
难道 真的没人知道怎么解决了吗???
在线等待中。。。。。。
hhtxp
2005-03-08
打赏
举报
回复
端口不能改变,Tomcat下有多个应用。
wuyue-tiger
2005-03-08
打赏
举报
回复
把端口设成80,不知道在哪儿的话,搜索一下
hhtxp
2005-03-08
打赏
举报
回复
文件名也要隐藏。
tomcat更改
端口号
和
隐藏
端口号
因为默认端口:8080不会自动
隐藏
,因此为了更显格调需要将其改为:80进入tomcat的server文件将其改为80,之后将tomcat重新启动即可。
Nginx
隐藏
端口号
详解
需要
隐藏
部署项目的
端口号
如:8080,在Nginx的配置文件里可配置如下: server { listen 80; server_name localhost; server_name_in_redirect off; proxy_set_header Host $host:$server_port; proxy_se
Nginx实现Tomcat
隐藏
端口号
Nginx实现Tomcat
隐藏
端口号
Tomcat默认可以使用80端口实现
隐藏
端口号
,但80端口权限过高,通常会被防火墙禁用无法直接访问 但是可以通过Nginx反向代理实现监听80端口转发到对应的Tomcat服务器 更多精彩 更多技术博客,请移步 asing1elife’s blog 实现方式 在Nginx的配置文件 nginx.conf 中添加如下配置 该文件的在 /usr/loca...
部署项目
隐藏
端口号
问题描述: 我在部署项目到服务器上的时候想要
隐藏
所要引用的端口,不想让
端口号
显示在url中 解决办法: 把
端口号
改为80,比如:访问 http://location:80/aaa和http://location/aaa效果是一样的 注意如果使用该端口,需要进行域名备案,如果不进行备案则不能使用,但是如果使用8080端口的话则可以继续使用 ...
云服务器上Tomcat如何
隐藏
8080
端口号
1、如果你的TOMCAT所在的机器纯粹就是只装TOMCAT作为JSP的服务器,那么将SERVE.XML文件里的默认
端口号
由8080改为80即可。此时不用输入
端口号
也能正确访问,而且地址栏也不会出现
端口号
。 2、如果你的TOMCAT所在机器除了装TOMCAT运行JSP外,还有IIS同时也运行ASP的话,那么这个8080端口屏蔽不了。有文章介绍可以将TOMCAT和IIS结合,可以去掉
端口号
,但是在这种...
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章