誰かがこれが.htaccessで動作しない理由を教えてください。
#grant access if word-processing format
<FilesMatch "\.([Pp][Dd][Ff]|[Dd][Oo][Cc][Xx]?|[Rr][Tt][Ff]|[Oo][Dd][Tt]|[Tt][Xx][Tt]|[Ww][Pp][Dd])$">
Require all granted
</FilesMatch>
#deny access for double file extensions
<FilesMatch ".*\.([^.]+)\.([a-zA-Z0-9]+)$">
Require all denied
</FilesMatch>
これまた振り返ると髪が抜けそうです!
したがって、「extensions.conf」のアップロードをブロックしません。正規表現は正しいので、Apache 2.4 htaccessの構文でなければなりません。このブロックの上のhtaccess制限(たとえば、インデックス付けなし)が準拠しているため、ファイルは解析されます。この構文は正しいと思いますか?
*実際に質問をするように編集されました。