Hi,

Nein das wird nicht funktionieren. Punkte in Domainnamen oder IP Adressen sind 
immer zu schützen, sonst werden sie als Regex Zeichen "." (ein beliebiges 
Zeichen) interpretiert. Da Du alles von *foo-corner.de umleiten willst, muss Du 
das anders machen. Und Strings sollten sowieso gequotet werden :), also muss 
die RewriteCond so lauten:

    RewriteCond   %{HTTP_HOST} "^.*foo-corner\.de$"      [NC]
    RewriteRule  "^(.*)$"  http://www.myname.de/logos-foo   [R=301,L]

Ob der 301-er Code unbedingt notwendig ist (permanent location Änderung), weiss 
ich grade nicht.

Das "!" in der Regex ist eine Negation, deine Regel sagte also:
- alles was nicht mit "foo-corner.de" angesprochen wird
- umleiten auf www.myname.de/logos-foo

Wolltest Du das ursprünglich?

Viele Grüße

--

Martin Allert

arago Institut für komplexes Datenmanagement AG

Eschersheimer Landstraße 526 - 532                         
60433 Frankfurt am Main
 
eMail: all...@arago.de - www: http://www.arago.de
Tel: +49-69-40568-403
Fax: +49-69-40568-111
--
Bankverbindung: Frankfurter Sparkasse, BLZ: 500 502 01, Kto.-Nr.: 79343
Vorstand: Hans-Christian Boos, Martin Friedrich
Vorsitzender des Aufsichtsrats: Dr. Bernhard Walther
Sitz: Kronberg im Taunus · HRB 5731 · Registergericht: Königstein i.Ts
Ust.Idnr. DE 178572359 · Steuernummer 2603 003 228 43435

Folgen Sie uns hier: automatisierungs-experten.de -- www.hcboos.net -- 
facebook.com/aragoAutomationExperts -- twitter.com/arago_AG -- 
xing.com/companies/aragoag -- linkedin.com/company/arago-ag -- 
slideshare.net/Arago.AG -- youtube.com/aragoag -- flickr.com/aragoag


-----Ursprüngliche Nachricht-----
Von: Michael Renner [mailto:michael.ren...@gmx.de] 
Gesendet: Donnerstag, 3. Mai 2012 17:35
An: users-de@httpd.apache.org
Betreff: RewriteCond für die ganze Domain?

Moin,

alle Zugriffe auf eine Domain sollen nach http://www.mydomain.de/logos-foo 
umgeleitet werden.

Also von

foo-corner.de
aaa.foo-corner.de
bbb.foo-corner.de

und was man sich noch so unter foo-corner.de vorstellen kann.
Wird folgendes Konstrukt funktionieren?

    RewriteCond   %{HTTP_HOST} !^foo-corner.de$      [NC]
    RewriteRule   http://www.myname.de/logos-foo   [R=301,L]

Es lässt sich leider im Voraus nicht testen :-(

Dankbar für Einschätzungen.

CU
-- 
|Michael Renner      E-mail: michael.ren...@gmx.de  |
|81541 Munich        skype: michael.renner.gmx.de   |
|Germany             Don't drink as root!      ESC:wq

---------------------------------------------------------------------
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org

Antwort per Email an