当有人请求另一个文件夹中的某个文件时执行 PHP 脚本

当有人请求另一个文件夹中的某个文件时执行 PHP 脚本

我正在构建 WebHosting 服务。用户可以创建一个帐户并使用 FTP 上传文件,然后通过访问 username.mywebsite.com 来访问它们(仅作为示例)。我想记录我用户文件夹中任何文件的访问次数。因此,我想在访问该文件夹中的任何文件时执行 PHP 脚本。但我不想更改我用户上传的 HTML/PHP 文件。我该怎么做?

提前致谢,

  • 最大限度

答案1

我认为你正在寻找类似这样的答案:https://webmasters.stackexchange.com/a/32964

基本上,在你的 .htaccess 文件中执行以下操作:

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)$ script.php?filename=$1 [L]

让 script.php 运行您的代码,然后使用您传递给它的文件名变量进行重定向。($_GET['filename'])

相关内容