php - 服务器上的安全 PHP 执行
问题描述
我有一个更新数据库的 php 脚本。我想确保没有其他人可以远程调用我的脚本并执行它。
我尝试了这段代码,但它不起作用,因为我使用 https 连接,所以引用总是空的。
if (strpos($_SERVER['HTTPS_REFERER'], 'linkedfilm.com') == false)
{
exit();
}
服务器是 Apache 服务器。
谢谢。
解决方案
推荐阅读
- regex - 提取重复的字符,但不是单词
- sql - 在 SQL Server 中删除数据库并使用 .bak 文件进行恢复。如果还原失败,则回滚到以前的状态
- java - 如果功能接口出现在 Java 版本 8 中,那么 @FunctionalInterface 注释如何在 Java 版本 7 或更低版本中工作
- powershell - 使用 PowerShell 连接到 Mysql 时出现以下错误
- algorithm - 将 IP 地址映射到城市
- c# - Apache Ignite:客户端和服务器配置
- rest - REST API 托管在 localhost 的 85 端口上。如何在 Angular 12 中使用它们
- sharepoint - 从 SharePoint 2013 迁移到 2019
- php - 如何在 Laravel 7 中导入具有表关系的 Excel?
- angular - 在数组上设置值,它不会更新子组件 - Angular