当前位置:首页 > 教程 > 正文内容

nginx如何更改nginx主页(nginx更改默认端口)

2023-04-30 12:40:03教程1

nginx更改默认端口

所有 请求 其实最后都会落实到端口号上,所以没有根据ip查域名这回事,只有那句域名查ip和端口这回事。

你不带端口号直接用ip访问,默认访问的是服务器的80端口,这个端口上跑了什么http服务,就是指定到什么服务。如果要指定到其他服务,指定不同的端口即可。多个域名绑定到一个ip大多数情况下也是通过nginx转发到不同的端口上。

还有种方案是都映射到80端口,然后在程序里根据域名不同来做不同的处理,不过一般不会这样做。

nginx 配置默认页面

yum安装一般在 /usr/share/nginx/html/

源码安装一般在/usr/local/nginx/html8 19.8 18-19

nginx首页修改

如果nginx配置不对,就会造成部分文件,在浏览器中不是直接预览,而是进行了下载。修改的方法是修改配置文件。具体解决方法如下。

配置文件 nginx.conf

http {

include mime.types;

default_type application/octet-stream;

这里主要有两行代码。

第一行: include mine.types 对应了文件的mime类型。

第二行: 默认的是octet-stream, 意思是如果一个文件的mime类型不存在就会使用默认的类型。 通常是这个导致了文件的下载。

解决方法:

将 default_type application/octet-stream; 修改为default_type text/html; 这样就默认表示一个文件是 html文件, 就可以在浏览器中查看。

修改后可能出现的问题

上面的方面可以解决文件不在浏览器中预览的情况,但是如果有文件的扩展名对应mime信息找不到,也会进行预览, 不管文件是不是文本文件,都是当成是文本文件。

nginx 默认的 mime 类型

文件mime.types

nginx修改

将Nginx安装到Linux系统中,并启动Nginx服务。

使用文本编辑器打开nginx.conf文件,更改配置内容,例如更改监听端口、服务器名称等参数。

添加必要的虚拟主机,设置虚拟主机的根目录等信息。

重新加载Nginx服务,应用新的配置,完成Nginx的配置工作。

如何修改nginx配置

解决方法

解决方法1:

在nginx代理中增加一个header,标志用户请求是http还是https,后端获取header决定跳转到http/https页面。这个方法需要修改nginx配置和程序,不推荐,但是可以解决问题。

解决方法2(推荐):

nginx代理中配置proxy_redirect(使用proxy_redirect重定向url)

修改nginx默认访问路径

可以

不需要改动什么,你的服务器都是TOMCAT这个没变apache 是做负载平衡的吧Nginx 是一个高性能的 HTTP 和 反向代理 服务器也许会改变你的访问端口,对项目没有影响。只要你能和tomcat连起来,和以前一样用。

本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.

本文链接:https://www.xibujisuan.cn/98808171.html