解决了
我在dynamic中创建了一个NextJS API路由,如果给定filename,服务器将读取content目录下的文件(.md或.txt文件),将其转换为字符串并返回。API在local环境中正常工作,但是在Vercel中部署的网站在这个API路由中不能正常工作。
对于存在于content目录中的文件,该API路由返回500 internal server error。
控制台错误是:
Failed to load resource: the server responded with a status of 500 ()
检查vercel日志中的路由,显示如下:
ERROR Err
我一直试图将web流量从HTTP重定向到HTTPS,方法是将该行添加到httpd.conf文件中:
Redirect permanent / https://100.100.100.100
但没有结果。浏览器响应是Firefox has detected that the server is redirecting the request for this address in a way that will never complete。
我知道它适用于域名,但我的服务器不使用域名。有什么办法可以绕过这件事吗?我做错了什么?