nginx域名如何定位到项目的某个目录下
2个回答
展开全部
server {
listen 80 default_server;
server_name test.example.com;
root F:/web;
access_log logs/access.log main buffer=1024k;
}
Nginx 设置三个域名在同一目录下:
server {
listen 80 ;
server_name http://a.com http://b.com http://c.com ;
location / {
root /home/website ;
if ($host = "http://a.com"){
set $index index.html ;
}
if ($host = "http://b.com"){
set $index index.php ;
}
if ($host = "http://c.com"){
set $index default.php ;
}
index $index ;
}
}
Storm代理
2023-08-29 广告
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I...
点击进入详情页
本回答由Storm代理提供
展开全部
配置举例:
server {
listen 80 default_server;
server_name test.example.com;
root F:/web;
access_log logs/access.log main buffer=1024k;
}
listen 80 default_server:监听80端口,该服务器为默认服务器,如果没有hostname的请求(直接用IP访问时),都由此服务器处理
server_name test.example.com:服务器名称,当用户通过此名称(域名)访问时,将用此服务器进行处理
root F:/web:网站的根目录在F:/web文件夹下
access_log logs/access.log main buffer=1024k:日志文件,位置在nginx安装目录的logs文件夹下的access.log中,格式是main格式(前面定义,回答中没写main是怎么定义的),日志大小为1024k,注意日志可以不写,直接access_log off
server {
listen 80 default_server;
server_name test.example.com;
root F:/web;
access_log logs/access.log main buffer=1024k;
}
listen 80 default_server:监听80端口,该服务器为默认服务器,如果没有hostname的请求(直接用IP访问时),都由此服务器处理
server_name test.example.com:服务器名称,当用户通过此名称(域名)访问时,将用此服务器进行处理
root F:/web:网站的根目录在F:/web文件夹下
access_log logs/access.log main buffer=1024k:日志文件,位置在nginx安装目录的logs文件夹下的access.log中,格式是main格式(前面定义,回答中没写main是怎么定义的),日志大小为1024k,注意日志可以不写,直接access_log off
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询