在我的网站上,我使用下载门户来计算所有文件的下载量。 我希望用户尝试下载文件时重定向到下载页面。 (这现在有效)
下载门户有一个下载按钮,只是发布到没有参数的同一页面,但作为副作用,导致引用和请求uri相同。 (我想用这个)
问题:重写规则无效。
示例:
关于hxxp://somesite.com/index.php我点击链接下载hxxp://somesite.com/pub/somefile.pdf
.htaccess文件是hxxp://somesite.com/pub/.htaccess
RewriteEngine On
RewriteCond %{REQUEST_URI}:%{HTTP_REFERER} !(.*):\1$ [NC]
RewriteRule ^.*$ /download.php [L]
下载门户网站不断出现,不会让文件存在。
请帮忙。