0

xampp に php Web サイトがあり、.htaccess を使用して .js および .sql ファイルへの URL アクセスをブロックしたいと考えています。コードのこの部分を使用しようとしましたが、うまくいきました。

<Files something.php>
deny from all
</Files>

拡張子を.sqlまたはjsに切り替えたとき..そうではありませんでした。例:

<Files something.js>
deny from all
</Files>
4

1 に答える 1

2

「何か」というファイルだけをブロックするのではなく、.sql と .js を含むすべてのファイルをブロックしたいのではないでしょうか。

それはあなたのために働くはずです:

<Files ~ "\.js$">
Deny from all
</Files>
<Files ~ "\.sql$">
Deny from all
</Files>

これにより問題が発生する場合は、Apache の error.log と access.log の内容を投稿すると役立つ場合があります。

于 2013-05-26T17:58:07.607 に答える