10 html download hyperlink access
我拥有一个网站,其中包含许多免费软件可供下载.我面临的问题是来自世界各地的人们正在获取文件的直接链接(例如.zip文件)并将其发布在他们的网站和一般论坛上.我获得了大量的带宽,这没关系,但访问的页面数量很少.有没有我可以添加到链接的方法或脚本,以便当有人按下来自外国网站的链接时,会打开我网站上的页面,然后让他下载文件以便我可以获得更多访问.
例如,这是我网站上的地址:
当有人按下它时,它将直接开始下载过程.
Bri*_*lly 20
您的站点由Apache Web服务器托管,因此您应该能够在站点的httpd.conf(或虚拟主机块)中执行以下操作
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yourdomain\.com/ [NC]
RewriteRule ^/PublicFiles/ /page-about-direct-links.html
Run Code Online (Sandbox Code Playgroud)
这基本上是说:
有关mod_rewrite的更多信息,请访问:mod_rewrite - Apache HTTP Server