修改nginx配置,同一台服务器部署多个前端项目

devtools/2025/3/13 19:21:44/

修改nginx.conf

前提:
前端项目打包时,修改vue.config.js配置

module.exports = defineConfig({publicPath: './',......
)}

举例

  1. 通过前缀区分多个前端项目
        server {listen 443 ssl;server_name localhost;ssl_certificate         /var/lib/thci/pki/app.pem;ssl_certificate_key     /var/lib/thci/pki/app-key.pem;proxy_set_header Remote_addr $remote_addr;// 原本的location / {root /etc/nginx/dist;index index.html index.htm;try_files $uri $uri/ /index.html;}// 新加的// 注意得用 alias location /访问前缀名 {alias /etc/nginx/包名;index index.html index.htm;try_files $uri $uri/ /cloudspace/index.html;autoindex off;}
  1. 通过端口号区分不同项目
		server {listen 998 ssl; //访问端口号server_name localhost;ssl_certificate         /var/lib/thci/pki/app.pem;ssl_certificate_key     /var/lib/thci/pki/app-key.pem;proxy_set_header Remote_addr $remote_addr;location / {root /etc/nginx/报名;index index.html index.htm;...............

http://www.ppmy.cn/devtools/166838.html

相关文章

高效管理应用资源--Qt资源系统详解

概述 在Qt应用程序开发中,资源管理是确保应用高效运行和易于维护的重要环节。Qt提供了强大的资源系统(Resource System),可以帮助开发者轻松管理和访问各种类型的资源文件,如图片、图标、翻译文件等。本文将详细介绍如何使用Qt的资源系统来有效管理应用资源,并通过示例代…

CTFHub技能树-Web-SSRF 解题方法

1、内网访问【左侧1】 在URL地址栏,输入:/?urlhttp://127.0.0.1/flag.php 注意:将默认页面的"?url"后的下划线“_"删掉。 127.0.0.1 和 localhost 都指的本机,均可访问。加上flag.php访问本机的php文件&#…

下载安装启动 VMware 个人免费版本

一、进入官网并登录账号下载软件 进入官网 [ https://www.vmware.com ],点击Products,将页面划到最底下,点击 “SEE DESKTOP HYPERVISORS”按钮。 然后点击 Desktop hypevisor ,会出现如下界面,可以根据自己的操作系…

opencv+ONNX模型的推理

如前文我们已经编译出带dnn模块的opencv,如果使用简易版的opencv虽然也可以加载onxx模型但是无法利用GPU进行并行计算,导致推理速度比较慢。所以既然都有这个RTX4060Ti的环境了,为什么不使用并行计算呢。 opencv加载的模型通常是ONXX模型&am…

kettle ETL 配置

pdi-ce-9.1.0.0-324 配置-CSDN博客 3、配置中文字符 3.1) spoon支持中文字符, spoon.bat启动文件加 -Dfile.encodingutf-8 REM %SPOON_START_OPTION% "%_PENTAHO_JAVA%" %JAVA_ADD_OPENS% %OPT% -jar launcher\launcher.jar -lib ..\%LIBSPAT…

PyCharm 接入 DeepSeek、OpenAI、Gemini、Mistral等大模型完整版教程(通用)!

PyCharm 接入 DeepSeek、OpenAI、Gemini、Mistral等大模型完整版教程(通用)! 当我们成功接入大模型时,可以选中任意代码区域进行解答,共分为三个区域,分别是选中区域、提问区域以及回答区域,我…

请说一下HashMap与HashTable的区别

HashMap 和 Hashtable 都是 Java 中实现 Map 接口的类,用于存储键值对(Key-Value)数据。它们在内部实现上都基于哈希表(Hash Table),但在线程安全性、性能、设计和一些特性上存在显著区别。以下是它们的详细…

【Linux系统】进程优先级:进程间的权力游戏

Linux系列 文章目录 Linux系列前言一、优先级的概念二、查看、修改优先级2.1、查看优先级2.2、修改指令 三、Linux o(1)调度算法3.1、内核调度器算法的工作方式 前言 进程优先级调度是是指操作系统,根据进程的优先级来分配CPU资源的一种调度算法。系统会为每个进程…