文件的htaccess规则 - 以...开头和结尾

时间:2013-07-26 05:07:29

标签: .htaccess

出于某种原因,我无法使这条规则发挥作用 (以页面开头,以.swf结尾) 我想否认这些文件: page01.swf page02.swf

<Files ~ "^(page)\.swf$">
    Order allow,deny
    Deny from all
</Files>

也尝试了这个:

<FilesMatch "^(page)\.swf$">
    Order allow,deny
    Deny from all
</FilesMatch>

我做错了什么?

1 个答案:

答案 0 :(得分:1)

您需要在正则表达式模式中使用数字序列来匹配pageXX.swf(XX表示任何数字)。请检查以下代码

<FilesMatch "^(page[0-9]+)\.swf$">
    Order allow,deny
    Deny from all
</FilesMatch>

<强>已更新 它匹配任何字符(小字或大写字母)或数字。如果你只想匹配小写字母。从正则表达式中删除A-Z。

<FilesMatch "^(page[0-9a-zA-Z]+)\.swf$">
    Order allow,deny
    Deny from all
</FilesMatch>