0

(投稿タイトルでできる限りのことをしましたが、質問を正しく説明できない場合があります。)

簡単にするために、ターゲットにする3つのユーザーエージェント文字列は次のとおりです。

Blue V1.0 | Red V1.0 Lite | Green V1.0

私はこの書き換え条件でこれを行うことができます:

RewriteCond %{HTTP_USER_AGENT} "blue|red|green" [NC]

ただし、文字列の後半のある時点で「Lite」という単語含まれている場合にのみ、「Red」ユーザーエージェントと一致させたいと思います。ユーザーエージェントに「赤」が含まれているが「ライト」が含まれていない場合は、無視したいと思います。

私は次のようなものを使用できることを望んでいました:

RewriteCond %{HTTP_USER_AGENT} "blue|red+lite|green" [NC]

これは可能ですか?ありがとうございました。

4

1 に答える 1

2
RewriteCond %{HTTP_USER_AGENT} "blue|red.*lite|green" [NC]

が後に続くred場合にのみ一致します。lite

于 2012-06-04T19:46:43.097 に答える