#1 (permalink)  
Alt 08.08.2011, 10:31
Neuer Benutzer
 
Registriert seit: 24.03.2011
Beiträge: 8
Standard Domänen weiterleiten via .htaccess

Hallo Forum,

ich hänge hier bei der Einrichtung von 301 Weiterleitungen mit .htaccess. ich habe eine zweite Domain, die ebenfalls auf den shop zeigen soll. Ich bringe das aber mit der htaccess variante nicht zum laufen.

domain.de
domain.com -> hier läuft der Shop einwandfrei.

folgendermaßen sieht meine htaccess aus:
DirectoryIndex index.php

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.domain.de$
RewriteRule ^(.*)$ http://www.domain.com/index.php?$1 [R=301,L]

RewriteCond %{REQUEST_URI} !^/media/
RewriteCond %{REQUEST_URI} !^/extAdmin/
RewriteCond %{REQUEST_URI} !^/skin/
RewriteCond %{REQUEST_URI} !^/js/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule .* index.php

-> Ziel sollte sein, dass alles was auf domain.de kommt auf domain.com/index weitergeleitet wird.

Leider funktioniert das so nicht. Hat jemand eine Ahnung warum und kann mit einen Tipp geben?

Vielen lieben Dank,
flo

@edit: ich bekomme immer einen http 500 internen Serverfehler mit der obigen htaccess wenn ich www.domain.de aufrufe

Geändert von Semiramis (08.08.2011 um 10:35 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 08.08.2011, 10:52
Erfahrener Benutzer
 
Registriert seit: 05.04.2006
Beiträge: 684
Standard

DirectoryIndex index.php

RewriteEngine on

RewriteCond %{REQUEST_URI} !^/media/
RewriteCond %{REQUEST_URI} !^/extAdmin/
RewriteCond %{REQUEST_URI} !^/skin/
RewriteCond %{REQUEST_URI} !^/js/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule .* index.php

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

Geändert von stwinger (08.08.2011 um 10:54 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 08.08.2011, 10:57
Neuer Benutzer
 
Registriert seit: 24.03.2011
Beiträge: 8
Standard

Danke stwinger. leider bekomme ich immer noch den Http 500 Error - Schade ;-(
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 08.08.2011, 19:33
Benutzer
 
Registriert seit: 12.01.2007
Beiträge: 78
Standard

Probier mal fogendes - ich kann es gerade nicht testen:

DirectoryIndex index.php

RewriteEngine on

RewriteCond %{REQUEST_URI} !^/media/
RewriteCond %{REQUEST_URI} !^/extAdmin/
RewriteCond %{REQUEST_URI} !^/skin/
RewriteCond %{REQUEST_URI} !^/js/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule .* index.php

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.domain.de$ [NC]
RewriteRule ^(.*) http://www.domain.com/$1 [L,R=301]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 08.08.2011, 20:07
Erfahrener Benutzer
 
Registriert seit: 05.04.2006
Beiträge: 684
Standard

kann gut sein, habe gerade gesehen das bei meinem Codes etwas abhanden gekommen ist.


so solltes richtig laufen:

HTML-Code:
RewriteCond %{HTTP_HOST} !^www.domain.de$ [NC]
RewriteRule ^(.*) http://www.domain.com/$1 [L,R=301]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 11.08.2011, 09:18
Neuer Benutzer
 
Registriert seit: 24.03.2011
Beiträge: 8
Standard gelöst

Liebes Forum,

ich bin ein Trottel ;-)

@stwinger und mathiasp: vielen Dank für eure Hilfe, es funktioniert jetzt.

@Lösung: Schuld waren nicht die falsche Ausdrücke in der .htaccess sondern die Einstellungen meines Providers. Durch Trial und Error bin ich drauf gekommen, dass die .htaccess nicht greift, sie wurde also einfach ignoriert.

Für alle bei denen es vielleicht auch nicht funktioniert und tagelang ihre htaccess bearbeiten und schon am durchdrehen sind. Probiert folgendes:

Erstellt eine test.html mit dem Inhalt test und kopiert diese auf euren Server. Erstellt eine test2.html mit dem Inhalt test2 und kopiert diese auf den Server. Erstellt/ fügt in die htaccess folgendes ein:
DirectoryIndex index.php

RewriteEngine on

Redirect 301 /test.html http://www.domain.de/test2.html

RewriteCond %{REQUEST_URI} !^/media/
RewriteCond %{REQUEST_URI} !^/extAdmin/
RewriteCond %{REQUEST_URI} !^/skin/
RewriteCond %{REQUEST_URI} !^/js/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule .* index.php

Ruft http://www.euredomain.de/test.html im Browser auf. Wenn ihr nicht auf test2.html weitergeleitet werdet und den Inhalt test2 angezeigt bekommt, könnt ihr euch sicher sein, dass eure htaccess ignoriert wird.

Was mein Provider dann geändert hat, weiß ich nicht ;-)

Schöne Grüße,
flo
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
domänen, htaccess, weiterleiten

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Domänen auf zwei unterschiedlichen Servern seaspin Installation und Konfiguration 0 09.03.2011 11:23
Bitte helft mir: Downloadfunktion und .htaccess treiben mich in den Wahnsinn djdoc HTML & CSS 0 17.08.2009 18:34
Shop im Unterordner inst./ Wo ist die .htaccess badausstattung24.de Fragen zur Software 3 19.06.2009 20:49


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:55 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand