摘要
正在生成中……
切换php版本到8.3
默认是php8.1
,但实际上支持 php8.3
,方法是在域名目录下添加.htaccess
文件,写入:
AddType application/x-httpd-php83 .php
这服务器的http server很奇怪,从phpinfo
看
$_SERVER['SERVER_SOFTWARE'] Apache/N-G-I-N-X-htaccess-support
从chrome 看响应头,又是nginx
,因为包含了一个Server: nginx
的头,它的配置文件又支持 .htaccess
,当然这个响应头字段可以伪造,但有必要吗?
对此 chatgpt4的解释是:
当服务器软件是 Apache 或 N-G-I-N-X 并且支持 .htaccess 文件时,这个变量可能会返回一个值,如 "Apache/N-G-I-N-X-htaccess-support"。这表明服务器已经配置了对 .htaccess 文件的支持,这是一种用于配置服务器行为的文本文件,常用于 Apache 和 N-G-I-N-X 服务器。
但其实nginx也是可以使用.htaccess
的,不过会对性能有损失:
让nginx支持.htaccess文件实现伪静态的方法!_51CTO博客_nginx 伪静态
像 Apache 一样:.htaccess |NGINX的 --- Like Apache: .htaccess | NGINX
部署alist
参考这位知乎作者的文章:使用Serv00免费虚拟主机部署Alist - 知乎
令我好奇的是他使用了Cloudflare提供的Argo通道,这就很有看头了,我理解为这是一种端口映射的方式。而且文中还提供了一个自动定时SSH脚本。