Potteck: Mod_rewrite SEO-Urls und 2 Domains, die in 2 unterschiedliche Ve

Beitrag lesen

Moinsen, ich nochmal.
nachdem mir zwar letztes Mal keiner helfen konnte, ergab sich durch eure Tipps ein Weg, den ich verfolgt habe und schließlich das Problem entdecken konnte :D

Nun komme ich wieder zu euch, weil mich das mod_rewrite in der .htaccess um den Verstand bringt. Ich hab schon eine gute Seite zu dem Thema angeschaut (http://corz.org/serv/tricks/htaccess2.php) doch leider ohne den klärenden Erfolg für mich.

Mein Problem:
Immernoch die Konstellation xxx1.de und xxx2.com.

xxx1.de zeigt auf htdocs/de
xxx2.com zeigt auf htdocs/

xxx1.de zieht demnächst auf einen anderen Server und kann derzeit über www.xxx1.de/-p-1298.html auf Produkte in meinem Shop zugreifen.

der Rewrite dazu in der htdocs/de/.htaccess ist:
RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING}

funktioniert ja auch klaglos.

Da diese Domain bald weg ist, und wir nur noch mit der xxx2.com arbeiten wollen, soll es zukünftig möglich sein über www.xxx2.com/de/-p-1298.html das gleiche Ergebnis zu erzielen.

Also hab ich eine zweite Regel eingeführt, die das bewerkstelligen soll:
^(.*)de/(.*)-p-(.*).html$ de/product_info.php?products_id=$3&%{QUERY_STRING}

Ich teste also ab, ob ich was mit de/ und dann den Rest erwische, um das 3.Ergebnis als products_id umzuschreiben. Aber irgendwie klappt das alles nicht som wie es soll.

Liegt das vielleicht an den unterschiedlichen Document-Roots?

Hat wer eine Idee?

Lg, Peter