Page 1 of 1

Redirect via .htaccess bei bestimmten UserAgents

Posted: 2006-09-28 14:28
by peterpan
Hallo Forum,

ich möchte nur eine Auswahl von User-Agents via ".htaccess" redirecten, möglichst ohne mod_rewrite.

Kann mir da jemand helfen? Ich komme da gerade auf keinen grünen Zweig.

Re: Redirect via .htaccess bei bestimmten UserAgents

Posted: 2006-09-28 14:57
by mattiass
peterpan wrote: ich möchte nur eine Auswahl von User-Agents via ".htaccess" redirecten, möglichst ohne mod_rewrite.
Mit BrowserMatch eine Variable setzen, mit dieser einen Container definieren und darin den Redirect?

> http://httpd.apache.org/docs/2.0/de/mod ... owsermatch

Re: Redirect via .htaccess bei bestimmten UserAgents

Posted: 2006-09-28 14:58
by daemotron
Stichwort: mod_setenvif
Lies bitte die Doku auf der Apache-Homepage (http://httpd.apache.org/docs/2.0/mod/mod_setenvif.html), da sind sogar Beispiele für Browser-Weichen dabei.

Re: Redirect via .htaccess bei bestimmten UserAgents

Posted: 2006-09-28 18:14
by peterpan
Vielen Dank, kannte ich noch nicht - damit kann ich Agents blocken (403). Aber einen redirect bekomme ich leider immer noch nicht hin.

Re: Redirect via .htaccess bei bestimmten UserAgents

Posted: 2006-09-28 18:34
by Roger Wilco
Du kannst den entsprechenden HTTP-Header mit der Direktive Header abhängig von den Umgebungsvariablen setzen.

Re: Redirect via .htaccess bei bestimmten UserAgents

Posted: 2006-09-28 23:18
by peterpan
Sorry, Leute ich bekomme es nicht hin. Kann mir evtl. jemand helfen?

Code: Select all

SetEnvIfNoCase User-Agent "Mozilla" env=block
Header set "Redirect / http://www.meinedomain.de/" env=block