From: Rich Bowen
-RewriteCond %{HTTP_USER_AGENT} Mozilla +RewriteCond %{HTTP_USER_AGENT} ^Mozilla RewriteRule ^/$ /homepage.max.html [L] -RewriteCond %{HTTP_USER_AGENT} Lynx +RewriteCond %{HTTP_USER_AGENT} ^Lynx RewriteRule ^/$ /homepage.min.html [L] RewriteRule ^/$ /homepage.std.html [L] diff --git a/docs/manual/mod/mod_rewrite.xml b/docs/manual/mod/mod_rewrite.xml index e29aad930ce..a11f4fbc9ff 100644 --- a/docs/manual/mod/mod_rewrite.xml +++ b/docs/manual/mod/mod_rewrite.xml @@ -1082,10 +1082,10 @@ RewriteRule ...some special stuff for any of these hosts... -RewriteCond %{HTTP_USER_AGENT} Mozilla +RewriteCond %{HTTP_USER_AGENT} ^Mozilla RewriteRule ^/$ /homepage.max.html [L] -RewriteCond %{HTTP_USER_AGENT} Lynx +RewriteCond %{HTTP_USER_AGENT} ^Lynx RewriteRule ^/$ /homepage.min.html [L] RewriteRule ^/$ /homepage.std.html [L] diff --git a/docs/manual/rewrite/remapping.html.en b/docs/manual/rewrite/remapping.html.en index 1bae21c312d..f71b214b330 100644 --- a/docs/manual/rewrite/remapping.html.en +++ b/docs/manual/rewrite/remapping.html.en @@ -461,11 +461,11 @@ com http://www.example.com/
This is done with the following ruleset:
-RewriteCond %{HTTP_USER_AGENT} Mozilla/3.*
+RewriteCond %{HTTP_USER_AGENT} ^Mozilla/3.*
RewriteRule ^foo\.html$ foo.NS.html [L]
-RewriteCond %{HTTP_USER_AGENT} Lynx/ [OR]
-RewriteCond %{HTTP_USER_AGENT} Mozilla/[12]
+RewriteCond %{HTTP_USER_AGENT} ^Lynx/ [OR]
+RewriteCond %{HTTP_USER_AGENT} ^Mozilla/[12]
RewriteRule ^foo\.html$ foo.20.html [L]
RewriteRule ^foo\.html$ foo.32.html [L] diff --git a/docs/manual/rewrite/remapping.xml b/docs/manual/rewrite/remapping.xml index ddf289199bf..2f172587474 100644 --- a/docs/manual/rewrite/remapping.xml +++ b/docs/manual/rewrite/remapping.xml @@ -464,11 +464,11 @@ com http://www.example.com/
This is done with the following ruleset:-RewriteCond %{HTTP_USER_AGENT} Mozilla/3.*
+RewriteCond %{HTTP_USER_AGENT} ^Mozilla/3.*
RewriteRule ^foo\.html$ foo.NS.html [L]
-RewriteCond %{HTTP_USER_AGENT} Lynx/ [OR]
-RewriteCond %{HTTP_USER_AGENT} Mozilla/[12]
+RewriteCond %{HTTP_USER_AGENT} ^Lynx/ [OR]
+RewriteCond %{HTTP_USER_AGENT} ^Mozilla/[12]
RewriteRule ^foo\.html$ foo.20.html [L]
RewriteRule ^foo\.html$ foo.32.html [L]