如何删除带扩展名的完整文件并替换为“?”

时间:2015-11-14 13:00:33

标签: .htaccess

我在网址上看到了一些网站:

something.com/?id=NjKvuOpaZx

如何删除文件和扩展程序?

something.com/send.asp?id=hash

something.com/?id=hash

1 个答案:

答案 0 :(得分:0)

RewriteEngine On
RewriteCond %{THE_REQUEST} ^GET /send.asp\? [NC]
RewriteRule ^ / [R=301,QSA]

RewriteCond %{QUERY_STRING} !^$
RewriteRule ^/?$ /send.asp [QSA,L]

上述方法可行。请注意,相对于服务器的文档根目录,/send.asp应该是您要隐藏的文件的确切路径。