.htaccessを含むファイルを介していくつかの URL をブロックしようとしていますRedirectMatch 403。
を含むものはすべて、URL に含まれていないYES場合にのみ一致する必要があります。NOURL が一致するかどうかの例:
- /dir/
YES/ -> はい - /
YES/file.ext -> はい - /dir/
NO/dir/YES/file.ext -> いいえ - /
NO/dir/dir/YES/file.ext -> いいえ
dirまた、 と の間に不明な数が/YESあり/NOます。
次のようなさまざまな後読みとパターンを試しました。
(?<!themes/)(vendor)(?<=[^themes])(/vendor)(?<![themes/])(/|/[^themes]+/)vendor(/|$)
しかし、何かを機能させるのに苦労しており、これが実際に良い考えかどうか疑問に思っています。