服务器伪静态防止.zip/.rar格式文件被下载

IIS 环境 web.config文件在根目录,down.php为提示文字页面



  
  
           
          
          
          
        
          
          
          
        
      
    
        
  

NGINX down.php为提示文字页面

location / {
rewrite ^/([a-z0-9_\-]+)\.zip$ /down.php?d=$1 last;
rewrite ^/([a-z0-9_\-]+)\.rar$ /down.php?d=$1 last;
}

apache 根目录 .htaccess文件 down.php为提示文字页面

        RewriteEngine On
        RewriteRule ^(.+)\.zip$ /down.php?name=$1
        RewriteRule ^(.+)\.rar$ /down.php?name=$1
down.php 内容可以是纯html文字,也可以是记录下载记录的代码

你可能感兴趣的:(服务器,php)