![在 PHP 中限制对通配符子域名的访问](https://linux22.com/image/549435/%E5%9C%A8%20PHP%20%E4%B8%AD%E9%99%90%E5%88%B6%E5%AF%B9%E9%80%9A%E9%85%8D%E7%AC%A6%E5%AD%90%E5%9F%9F%E5%90%8D%E7%9A%84%E8%AE%BF%E9%97%AE.png)
想知道是否有任何好主意可以实现限制网站访问量(每月)的功能。它适用于使用基于客户端的子域或“通配符”的应用程序。我最初的想法是访问计数逻辑必须在 PHP 内。我认为一旦达到限制(每月),Apache 的配置文件就会被覆盖,从而禁止任何流量进入特定子域。这样,任何类型的极端流量基本上都会从服务器反弹,而不是进入应用程序本身并启动任何逻辑/SQL 查询。
我预计 cron 会重置 Apache 文件,并且视图计数在数据库中。您觉得简单的计数限制器怎么样?还有其他想法吗?谢谢!
答案1
我不会通过修改 apache 配置文件来使此操作复杂化。如果您将检查放在代码开头,则一切应该会正常进行。