Выполнить скрипт PHP, когда кто-то запросил определенный файл в другой папке
Я строю сервис WebHosting. Пользователи могут создать учетную запись и загружать файлы с FTP и получать к ним доступ, посетив username.mywebsite.com (просто пример). Я хотел бы записать количество посещений любого файла в папке моего пользователя. Поэтому я хотел бы выполнить PHP Script при посещении любого файла в этой папке. Но я не хочу менять файлы HTML/PHP, загруженные моим пользователем. Как я могу это сделать?
Заранее спасибо,
- Максимум
1 ответ
Я думаю, что вы ищете что-то вроде ответа в этом: /questions/190272/suschestvuet-li-instrument-razmera-papok-dlya-linux-cherez-internet-ili-rabotaet/190303#190303
По сути, сделайте что-то подобное в вашем файле.htaccess:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)$ script.php?filename=$1 [L]
make script.php запускает ваш код, а затем перенаправляет с помощью переменной имени файла, которую вы передали ему. ($_GET['имя файла'])