- From: Kornel Lesinski <kornel@osiolki.net>
- Date: Thu, 08 Mar 2007 00:08:30 -0000
On Wed, 07 Mar 2007 23:52:08 -0000, Alexey Feldgendler <alexey at feldgendler.ru> wrote: >> Even your regular expressions for User-Agent aren't doing exactly what >> you intended, because mod_rewrite does not anchor patterns. > > While I totally agree that browser sniffing isn't a way to go, I must > say that Accept headers cannot be used to resolve this because MSIE > claims to support */* in the Accept header that it sends. And Googlebot claims to accept "application/*". Despite that Accept header can resolve this issue. XHTML browsers include full "application/xhtml+xml" MIME type, so you can avoid false positives if you ignore wildcard matches in negotiation. While it's not perfect, I think it's still better than using User-Agent for the same purpose. -- regards, Kornel Lesi?ski
Received on Wednesday, 7 March 2007 16:08:30 UTC