我在 www.vimundos.com
linux 服务器上安装了 CakePHP 框架,在我的 public_html
中安装 CakePHP 之前,我使用 Let's Encrypt 成功颁发了 SSL 证书创建了一个 .well-known/acme-challenge/
目录,其中包含一些对证书至关重要的内容。
当然在安装框架后,我的证书被删除了。 CakePHP 不允许直接访问目录,我尝试使用 Route::redirect()
功能将 .well-known/*
url 映射到目录,但我只会得到一个 ERR_TOO_MANY_REDIRECTS
错误。
最佳答案
这里与 CakePHP 无关。您需要更新您的 .htaccess 文件(如果使用 Apache)或 nginx 配置不要覆盖 ./well-known/acme-challenge URL。类似这里:How do I ignore a directory in mod_rewrite?
关于php - 我如何允许使用 CakePHP 访问我的 .well-known/目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42317219/