nginx win7 vhost 多域名重写!

Nginx之配置虚拟主机vhost 当一台服务器上,需要使用nginx部署多套项目时,将所有项目配置在同一config 下,容易出现混乱,维护起来也比较困难。将 Windows10 当做域名服务,在 C:\Windows\System32\drivers\etc\hosts中配置。resource.top api.top websocket.top 都解析到 192.168.71.189。部署多项目时,因为每个项目启动都会有不一样的端口号,客户端请求的时候需要带端口号相应端口号,麻烦且没有必要。主配置文件 nginx.conf。 阅读详情
#文件 d:/nginx/vhost/xxx.com.conf
server {
       listen       80;
       server_name  xxx.com;
   
       location / {
           root   d:/xxx.com;
           index  index.html index.htm index.php;
       }

       #error_page  404              /404.html;

       # redirect server error pages to the static page /50x.html
       #
       error_page   500 502 503 504  /50x.html;
       location = /50x.html {
           root   html;
       }

       # proxy the PHP scripts to Apache listening on 127.0.0.1:80
       #
       #location ~ \.php$ {
       #    proxy_pass   http://127.0.0.1;
       #}

       # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
       #
       location ~ \.php$ {
      root   d:/xxx.com;  
           fastcgi_pass   127.0.0.1:9000;
           fastcgi_index  index.php;
           fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
           include        fastcgi_params;
       }
   }





#文件 d:/nginx/conf/nginx.conf
#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    gzip  on;

    include ../vhost/*.conf;


    # another virtual host using mix of IP-, name-, and port-based configuration
    #
    #server {
    #    listen       8000;
    #    listen       somename:8080;
    #    server_name  somename  alias  another.alias;

    #    location / {
    #        root   html;
    #        index  index.html index.htm;
    #    }
    #}


    # HTTPS server
    #
    #server {
    #    listen       443 ssl;
    #    server_name  localhost;

    #    ssl_certificate      cert.pem;
    #    ssl_certificate_key  cert.key;

    #    ssl_session_cache    shared:SSL:1m;
    #    ssl_session_timeout  5m;

    #    ssl_ciphers  HIGH:!aNULL:!MD5;
    #    ssl_prefer_server_ciphers  on;

    #    location / {
    #        root   html;
    #        index  index.html index.htm;
    #    }
    #}

}

#by default.fu@foxmail.com

Nginx 配置多站点vhost 的方法 主要介绍了Nginx 配置多站点vhost 的方法,需要的朋友可以参考下 立即下载

相关推荐

Langfuse落地教程:从Docker部署到项目接入,掌控LLM调用链路

大模型应用开发中,调用链路的透明度直接决定调试效率与成本控制。可观测性技术通过记录每次请求的输入、输出、模型参数与Token消耗,帮助开发者快速定位问题。Langfuse作为开源LLM可观测性平台,将Trace、Prompt版本管理、评分等能力集成于一体,支持Docker Compose自托管部署,并提供Python/JS SDK与REST API。借助部署后的控制台,团队能够直观追踪RAG检索、Agent工具调用等复杂流程中的每一步耗时与资源占用,实现从黑盒调用到全链路可视化的转变。无论是本地调试、线上排

weixin_29698641的博客 308

Windows上Nginx的安装和使用

目录 1、Nginx的简介... 2 1.1、Nginx是什么... 2 1.2、Nginx能干什么... 2 1.3、Nginx的特点... 2 2、Nginx的下载... 2 3、Windows下Nginx的安装步骤... 3 4、Windows下Nginx实现反向代理... 4 4.1、创建虚拟域名... 4 4.2、修改nginx的配置文件... 4 4.3、创建vho...

Aaron_Run的博客 7742

RK3566基于Buildroot定制QT开发环境的完整指南

本文详细介绍了如何在RK3566开发板上使用Buildroot定制QT开发环境的完整流程。从基础环境搭建、Buildroot初始配置到QT模块选择与编译验证,提供了实战经验和常见问题解决方案,帮助开发者高效完成嵌入式Linux下的QT开发环境部署。

weixin_26804345的博客 358

Nginx vhost 多域名配置

方法一:多个.conf方法(优点是灵活,缺点就是站点比较多配置起来麻烦) 这里以配置2个站点(2个域名)为例,n 个站点可以相应增加调整,假设: IP地址: 192.168.1.100 域名1 example1.com 放在 /www/example1 域名2 example2.com 放在 /www/example2 配置 nginx virtu...

weixin_33735077的博客 758

Keil C51开发必看:详解data/xdata/bdata内存分配陷阱与避坑指南

本文深入解析Keil C51开发中的data/xdata/bdata内存分配陷阱,提供针对51芯片的高效避坑指南。通过真实案例揭示Keil编译器的隐藏规则,分享内存优化策略和调试技巧,帮助开发者解决data溢出、xdata访问异常等典型问题,提升嵌入式开发效率。

v6b7n8m9q0的博客 1070

UOS系统手动添加1920x1080分辨率:xrandr命令详解与持久化配置

本文详细介绍了在UOS系统中使用xrandr命令手动添加1920x1080分辨率的方法。针对系统设置中缺失该选项的常见问题,文章提供了从识别显示设备、使用cvt生成模式、添加并切换分辨率,到通过修改.profile文件实现持久化配置的完整步骤。同时涵盖了虚拟机环境、设备名识别及排错等进阶内容,帮助用户彻底解决UOS分辨率配置难题。

weixin_29300931的博客 498

Windows环境Nginx反向代理文件服务器设置

第一、在nginx的conf文件夹下新建vhost文件夹 第二、在nginx.conf文件中配置 include vhost/*.conf; #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info...

知识共享,你我皆是知识的搬运工 3317

AD在建PCB封装时如何添加元器件的3D模型

3D模型

k1ang的博客 1万+

Nginx 安装及配置教程(Windows)【安装】

Nginx 安装及配置教程

绯樱殇雪的博客 2万+

AI变现案例实战系列4:AI数字员工团队——用OpenClaw搭建6个智能体,自动运营你的赚钱系统

摘要:谷歌AI产品经理Shubham Saboo利用OpenClaw搭建6人AI团队,实现内容创作、技术开发等任务自动化,每月成本不足400美元。文章对比阿里云和Windows本地两种部署方案,提供详细配置指南。通过多Agent架构实现物理隔离与精准协作,可创建6个专业AI角色(如研究员、运营、工程师等),每个Agent专注单一任务,避免记忆负担和上下文污染问题。阿里云方案适合长期稳定运行,Windows本地部署则适合零成本测试。最终可组建高效AI团队,实现7x24小时无人值守运营。(149字)

小明的博客 1141

华为OD机考 新系统真题 【区分奇偶的数组排序】

华为OD机试 新系统真题【区分奇偶的数组排序】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题【区分奇偶的数组排序】多语言题解。

qq_45776114的博客 507

win nginx html 配置,window nginx虚拟主机(多站点)配置教程

nginx 目录结构复制代码代码如下:nginx-0.8.54│ nginx.exe //主程序│├─conf│ │ fastcgi_params│ │ koi-utf│ │ koi-win│ │ mime.types│ │ nginx.conf //核心配置文件│ │ win-utf│ ││ └─vhost //虚拟主机目录│ www.uctest.conf│ news.uctest.conf│...

weixin_34681072的博客 341

硬核实战!Python爬虫从0到1完整版:爬取知乎热榜+回答内容(数据去重+Excel一键导出+避坑指南,零基础友好)

✔️ 适用人群:Python爬虫零基础、想练手实战爬虫、需要爬取知乎内容做数据分析、办公/学习素材整理的同学爬取知乎热榜全量数据(排名+标题+热榜链接+热度值) →自动跟进爬取每个热榜问题的回答内容(回答者昵称+赞同数+评论数+回答正文+发布时间) →数据清洗+智能去重→一键导出格式化Excel文件,所有功能一站式完成入门级难度,无复杂反爬破解、无分布式/代理池,纯requests请求+静态解析,新手能看懂、能运行、能修改;爬取速度快,热榜+回答全程仅需几十秒。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1460

Windows 服务器Nginx 下载、部署、配置流程(图文教程)

Windows 服务器Nginx 下载、部署、应用全流程(图文详细教程)

weixin_68547003的博客 2万+

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

nginx配置vhost

windows系统本地使用nginx服务,偶尔会出现项目接口报异常错误或者直接404, 解决办法如下: 配置下vhost.conf… server { listen 80; server_name mall.me; #可添加多个,多个之间“空格”分开 #autoindex on;#打开目录浏览,这样当没有找到index文件,就也已浏览目录中的文件 location ...

weixin_43946245的博客 1431

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

windows下Nginx配置虚拟域名

进入conf文件夹,新建vhost文件夹; 将内部的server配置段提取单独放在一个文件里,存到了conf/vhost下,以方便配置多个虚拟主机。 并在nginx.conf里http配置段内添加了一行 include vhost/*.conf;用来读取vhost下的虚拟主机配置。http { include mime.types; default_type ap

tse_e的博客 1万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

nginx配置vhost例子

博客原文 安利一篇我翻译的国外大牛的神经网络入门文章 nginx下面几个配置vhost的例子 php server { server_name stage.localhost; listen 80 ; root /data; index index.html index.htm index.php; location ~ .php$ {

Gary,Done的专栏 2万+

windows vhost的配置

windows 自带的一个文件host是用来解析路由信息的,在里面配置的域名,对应的地址在本机上可以自动解析,而不是通过代理路由解析,这个设置权限最高, 127.0.0.1 group.dev 127.0.0.1 ifensi.dev 127.0.0.1 test.dev 60.28.182.143 g.ifensi.com 60.28.182....

随波主流 1461

Nginx简单配置(Windows环境)

一. 安装Nginx 将下载后的nginx压缩包解压到某个目录下,比如:D:\program\myplatform\Nginx\nginx-1.10.0,解压后的目录结构为: 二. 配置 配置目标:能正常运行php脚本程序 大部分情况下,我们需要修改的配置文件只有一个,那就是nginx.conf,该文件位于conf目录下。具体配置项目为: 1. l

时光清浅处,一步一安然 3万+

Windows下Nginx Virtual Host多站点配置详解

Windows下Nginx Virtual Host多站点配置详解     此教程适用于Windows系统已经配置好Nginx+Php+Mysql环境的同学。 如果您还未搭建WNMP环境,请查看windows7配置Nginx+php+mysql教程。   先说明一下配置多站点的目的:在生产环境中,如果将系统所有代码文件都放在公开目录中,则很容易被查看到系统源码,这样是很不安全的,所以需要只...

weixin_30788239的博客 316

nginx 指向一个文件夹_nginx 多域名指向多个根目录配置,设置自定义请求头

1.nginx.conf 配置文件引入子配置文件include vhost-server/*.conf;user root;#user nobody;worker_processes 1;error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid ...

weixin_29447549的博客 933

使用Nginx实现一个IP地址访问多个域名(Windows + 本地)

使用一个服务器的IP地址去访问该服务器IP地址下绑定的多个域名。 没有域名的同学的也可以实现,我们就拿本地电脑做实验。 工作准备:因为这次我们没有服务器,那么我们在windows怎么实现呢?其实域名就是通过DNS解析后找到对应的服务器。大家都知道localhost,对应的服务器地址就是本地127.0.0.1,所以我们在本地自己先要配置几个域名解析。 注意:如果你是有windos服务器的和域名...

qq_40943363的博客 9386

Nginx配置多个基于域名的虚拟主机+实验环境搭建+测试

0.说明    使用Nginx可以配置基于域名的虚拟主机、基于端口的虚拟主机和基于端口的虚拟主机,比较常用的是基于域名的虚拟主机,这里要做的配置是基于域名的虚拟主机,并且是配置多个基于域名的虚拟主机。    关于Nginx配置文件的说明可以参考官方文档,同时也可以参考老男孩老师的书籍《跟老男孩学Linux运维:Web集群实战》,讲解得非常好!1.实验环境    关于Nginx的详细安装配置,可以参...

weixin_33834137的博客 345

windows下nginx虚拟主机配置

新版本nginx的配置文件被拆分为若干部分 1、主配置文件为nginx.conf 2、与php相关的是fastcgi_params 3、与python相关的是uwsgi_params 4、…其他配置文件 [PS:首先确保占用80端口的服务被停止,nginx默认监听端口为80] 我们首先可以打开nginx.conf,命令如下: D:\phpStudy\nginx\conf>nginx.conf...

zjsfdx的博客 1899

Nginx 不同端口配置多个项目

首先安装 Nginx, 如何安装 上述方法介绍了如何快速安装配置 Nginx, 但想要配置多项目的话该怎么做呢? 进入目录 /etc/nginx/conf.d 执行 vim file1.conf, 新建并编辑 .conf 文件, 输入并修改下列代码 [查看Vim 编辑器使用方法] server { listen 80; # 端口号 server_name 1...

小贤笔记 11万+
上一篇: nginx win7 关闭 和重启 bat文件
下一篇: CentOS 6.4 安装 nginx + php-fpm
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值