无论我怎么尝试,都无法更改我的 Nginx 配置

无论我怎么尝试,都无法更改我的 Nginx 配置

我正在尝试创建一个用于托管文件的子域,但无论我如何尝试,自动索引都不起作用。我可以成功将“public.example.com”重定向到“example.com”,但任何目录列表配置总是给我默认的 Nginx 欢迎页面。

答案1

出现此行为的原因是 certbot 会自动在“default.conf”文件中为我颁发证书的每个子域添加冲突条目(我的网站的配置在“example.com.conf”中定义)。无论出于什么原因,它都不会干扰“example.com”和“www.example.com”,尽管默认配置完全错误。从“sites-enabled”中删除指向“default.conf”的符号链接解决了该问题。

相关内容