网上废话一大批,谁他哥是看你踩坑的,看的是你解决了没,废话太多-上图
windows
server {
listen 80;
server_name example.com;
location / {
root C:/nginx/html; # 设置本地文件系统根目录
try_files $uri $uri/ =404;
}
}
linux
server {
listen 80;
server_name example.com;
location / {
root /var/www/html; # 设置本地文件系统根目录
try_files $uri $uri/ =404;
}
}
注意的点
-
路径表示问题: 在不同的操作系统上,文件路径表示方法有所不同,需要根据具体情况进行调整。
-
权限问题: 确保 Nginx 对所配置的根目录具有读取权限,以便能够正确地返回
-
URI 匹配问题: 使用
try_files
指令,避免在无法匹配 URI 时返回 404 错误。这可以确保当请求的文件不存在时,Nginx 不会直接返回 404