# 示例 Nginx 配置文件
# 定义 HTTP 服务器
server {
# 监听 80 端口
listen 80;
# 域名或 IP 地址
server_name example.com;
# 根目录设置
root /var/www/html;
# 默认索引文件
index index.html index.htm;
# 处理静态文件请求
location / {
try_files $uri $uri/ =404;
}
# 反向代理配置(如果需要)
location /api/ {
proxy_pass http://127.0.0.1:3000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
listen 80;:Nginx 服务器监听 80 端口,处理 HTTP 请求。server_name example.com;:指定该服务器块处理的域名。root /var/www/html;:设置网站的根目录。index index.html index.htm;:定义默认的索引文件。location / { ... }:处理所有根路径下的请求,尝试匹配静态文件,如果找不到则返回 404 错误。location /api/ { ... }:配置反向代理,将 /api/ 路径下的请求转发到本地 3000 端口的服务。如果你不需要代码部分,请告知。
下一篇:linux 修改文件名
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站