我在子文件夹/ files /
中有一些扩展名为.exe的文件我想重定向所有查询
/files/somename.exe
到
/script.php?name=somename
此外,我在/ files /文件夹中有一个根.htaccess和本地.htaccess。 我想我应该改变本地.htaccess,但它不起作用。
我尝试了什么 -RedirectMatch ./([_A-Za-z0-9-]+).exe$ /script.php?name=$1
请帮忙!
答案 0 :(得分:0)
您可以使用此规则:
RedirectMatch 302 ^/files/([_A-Za-z0-9-]+)\.exe$ /script.php?name=$1
如果您只想进行内部重写,请将此代码放入DOCUMENT_ROOT/.htaccess
文件中:
RewriteEngine On
RewriteBase /
RewriteRule ^files/([\w-]+)\.exe$ script.php?name=$1 [L,NC,QSA]