0

ソースファイル (LESS ファイル)を隠すために、既に (自分の/web/cssフォルダーで) 次のファイルを使用しています。.htaccess.less

<Files  ~ "\.less$">
    Order allow,deny
    Deny from all
</Files>

の JavaScript ファイルに対して非常に似たようなことはできません/web/js: ファイルが で終わらない場合は拒否します.min.js。これは私の正規表現の理解が浅いせいかもしれませんので、どうぞお手柔らかにお願いします!

<Files  ~ "[^min]\.js$">
    Order allow,deny
    Deny from all
</Files>

で終わらないファイルはmin.js拒否されるべきですが、実際にはすべて許可されているようです。

4

1 に答える 1

1

このようにしてみてくださいFilesMatch

<FilesMatch "(?!^.*min\.js$)^.+?\.js$">
    Order allow,deny
    Deny from all
</FilesMatch>

mod_rewrite を使用した代替ソリューション:

RewriteEngine On

RewriteRule !^min\.js$ - [F]
于 2013-10-15T15:08:43.647 に答える