要解决部署后无法浏览本地目录的问题,可以通过以下方法来实现:
禁止列出目录内容:
location / {
autoindex off;
...
}
这样设置后,访问该目录时将不会列出目录内容。
设置默认页面:
location / {
index index.html index.htm;
...
}
这样设置后,如果访问目录时没有指定具体的文件名,会自动查找并返回默认的页面。
使用重定向:
location / {
return 301 /new-path/;
...
}
这样设置后,访问目录时会自动重定向到指定的新路径。
配置文件服务器:
location /files/ {
alias /path/to/files/;
autoindex on;
...
}
这样设置后,访问/files/
目录时将会列出目录内容,并允许浏览文件。
请根据你的实际需求选择适合的解决方法,并将相关的代码示例添加到你的服务器配置文件中。注意要重启服务器以使配置生效。