📋 环境要求
面板:宝塔面板 (Linux)
Web 服务:Nginx
PHP 版本:PHP >= 7.3 (建议 PHP 7.4 或 8.x)
数据库:MySQL (5.6 / 5.7 / 8.0 均可)
第一步:创建网站与数据库
登录宝塔面板,进入 “网站” -> “添加站点”。
域名:填写您的反代域名(例如 proxy.yourdomain.com)。
数据库:选择 “MySQL”,设置好数据库名称、用户名和密码(请务必记下这三个信息,稍后要写进代码里)。
PHP版本:选择 7.3 或以上版本。
点击 “提交”。
第二步:配置 SSL 证书(必做,否则无法开启 HTTPS)
在网站列表中,点击刚才创建的网站的 “未部署” (SSL 这一列)。
选择 “Let’s Encrypt” 申请免费证书,或者粘贴您自己的证书。
申请成功后,确保右上角的 “强制HTTPS” 处于关闭状态(因为我们的代码里已经内置了更智能的协议跳转控制)。
第三步:设置全局伪静态(核心:接管所有路由)
在网站设置窗口中,点击左侧的 “伪静态”。
复制并粘贴以下规则:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
点击 “保存”。
第四步:修改并上传代码
在创建的网站的根目录,创建一个 index.php ,然后双击把下面修改代码,把数据库信息填写进去,然后把完整代码黏贴仅 index.php 即可。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END








暂无评论内容