Nginx 虚拟域名配置

Nginx 虚拟域名配置,第1张

1,首先保证Nginx运行正常,可以用localhost/blog/index.php/任何路由,访问到自己配置的地址。

2,找到nginx的目录,找到nginx.conf。在http下新增 include vhosts/*.conf。vhosts可以替换成任意值。后续需要在nginx.conf同级目录下,新增vhosts目录,新增文件myhost.conf。新增的文件就是Nginx要读取的新的虚拟域名的相关配置

3,myhost.conf里主要配置server中的listen 监听的端口,server_name 需要配置的虚拟域名,root 虚拟域名指向的路径,示例配置如下:

首先进入nginx的配置文件nginx.conf

1 #相当于在http模块再添加一个server模块

2 server {

3 #监听绑定80端口

4 listen 80

5 #下面这个是域名,多个域名用空格隔开

6 server_name www.a.com bb.com

7 #本网站的根路径

8 root /绝对路径

9 #下面是默认首页

10 location / {

11 index index.html index.php

12 }

13 #下面是针对本站所有.php文件进行处理的配置

14 location ~ \.php{

15 #加载fastcgi 一种处理方式

16 include fastcgi_params

17 #fastcgi的参数 指定文件路径及参数,否则会有404或是file not find 提示

18 fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name

19 #fastcgi的服务信息 ip:端口

20 fastcgi_pass 127.0.0.1:9000

21 #fastcgi默认首页

22 fastcgi_index index.php

23 }

24 }


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7923532.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存