我已经在PHP中创建了一个保存到数据库中的命中,并且当您导航到脚本所在的页面时,脚本当前只会运行,我想要做的就是这样做我的页面加载时运行脚本。我相信我必须在.htaccess文件中执行此操作,我不确定如何操作。
这是我当前的.htaccess文件
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteCond %{HTTP_HOST} !^www\.giantnodes\.com [NC]
RewriteRule ^(.*)$ http://www.giantnodes.com/$1 [R=301,L]
ErrorDocument 400 /400.html
ErrorDocument 401 /401.html
ErrorDocument 403 /403.html
ErrorDocument 404 /404.html
ErrorDocument 500 /500.html
答案 0 :(得分:7)
每次请求的脚本运行之前,您都可以使用auto_prepend_file
来运行脚本。
您可以在php.ini
文件或.htaccess
文件中设置。
对于.htaccess
,您可以添加以下内容:
php_value auto_prepend_file "/path/to/your/file.php"