2 Domain mit 2 htaccess

Wie wir alle wissen (sollten) ändert mod_rewrite keine Links im Script. Damit auch die Links auf Deiner Page auf die neuen "Rewrited URLs" zeigen bedarf es der Anpassung im Code. Fragen und Probleme rund um's Coding werden hier diskutiert.

Moderator: Super-Mod

2 Domain mit 2 htaccess

Beitragvon wkp53 » 18.01.2010 20:36

Hallo,

ich habe versucht über die Suchfunktion eine Lösung zu finden, war leider erfolglos.
Es fehlt mir auch das notwendige Hintergrundwissen für mod_rewrite, um das Problem selbst zu beheben.

Wir haben zwei Domain, einmal www.mzvd.de und einmal www.mzvd.eu.
Die eu-Domain verweist auf die gleiche Seite wie mzvd.de
Die .htaccess im Rootverzeichnis sieht folgendermaßen aus:

Code: Alles auswählen
RewriteEngine on
RewriteCond %{HTTP_HOST} !^(www\.)?mzvd\.de [NC]
RewriteRule ^(.*)$ http://www.mzvd.de/$1 [R=301,L]
RewriteRule ^([a-zA-Z,0-9_-]+)\.html$ index.php?$1


Alles läuft ohne Probleme.

Jetzt haben wir eine weitere Domain gebucht: www.trixxbox.de
Diese verweist bereits beim Hoster (STRATO) auf das Verzeichnis TrixxBox
Dies funktionierte auch einwandfrei bis der Admin der für diese Domain zuständig ist in dieses Verzeichnis Dolphin installiert hat (hier soll eine Community entstehen die unter einer eigenen Domain steht).
Dabei wurde auch eine htaccess generiert und in dieses Verzeichnis geschrieben.

Wenn ich jetzt www.trixxbox.de im Browser aufrufe bekomme ich www.mzvd.de zu sehen.
Sobald die htaccess deaktiviert wird, funktioniert wieder alles einwandfrei.
Die .htaccess von www.trixxbox.de im Verzeichnis TrixxBox sieht wie folgt aus

Code: Alles auswählen
<IfModule mod_rewrite.c>
RewriteEngine on

RewriteCond %{HTTP_HOST} ^trixxbox\.de$ [NC]
RewriteRule ^(.*)$ http://www.trixxbox.de/$1 [R=301,L]

RewriteRule  .... //weiter RewriteRule-Anweisung die sich auf Module von Dolphin beziehen

RewriteRule ^search/tag/([^/.]+)/{0,1}$  search.php?Tags=$1 [QSA,L]

RewriteRule ^browse/([^/.]+)/([^/.]+)/([^/.]+)$ browse.php?sex=$1&age=$2&country=$3 [QSA,L]

RewriteRule ^m/(.*)$  modules/index.php?r=$1 [QSA,L]

RewriteRule ^forum/groups/(.*)$  modules/boonex/forum/$1?orca_integration=groups [QSA,L]
RewriteRule ^forum/events/(.*)$  modules/boonex/forum/$1?orca_integration=events [QSA,L]
RewriteRule ^forum/store/(.*)$  modules/boonex/forum/$1?orca_integration=store [QSA,L]
RewriteRule ^forum/(.*)$  modules/boonex/forum/$1 [QSA,L]

RewriteRule ^page/(.*)$  viewPage.php?ID=$1 [QSA,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .+ - [L]
RewriteRule ^([^/]+)$ profile.php?ID=$1 [QSA,L]

</IfModule>


Ich gehe davon aus, dass sich die beiden .htaccess irgendwie aufheben.

Wer kann helfen das beide htaccess funktioniere, da die htaccess von www.trixxbox.de augenscheinlich von Dolphin gebracuht wird.

Vielen Dank

Werner
wkp53
.
.
 
Beiträge: 2
Registriert: 18.01.2010 19:21

Beitragvon wkp53 » 20.01.2010 13:34

hat sich erledigt, da die Ursache vermutlich in der 1. htaccess liegt haben wir uns entschlossen mit den anderen Domains umzuziehen.

Danke
Werner
Sei eine erstklassige Ausgabe deiner selbst, statt eine zweitklassige von jemand anderem.
wkp53
.
.
 
Beiträge: 2
Registriert: 18.01.2010 19:21


Zurück zu Programmierung & Scriptanpassung für mod_rewrite

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast