spiceflo Posted September 22, 2010 Report Share Posted September 22, 2010 Hallo liebes Forum, mein Shop war bisher unter .com zu erreichen, nun möchte ich aber auf .de umstellen. Meine Frage ist nun wie ich die Deeplinks wie z.B. www.testurl.com/schuhe/damenturnschuhe auf www.testurl.de/schuhe/damenturnschuhe mit 301 weiterleite. In anderen Projekten habe ich es bisher immer so mit der htaccess gemacht: Redirect permanent www.testurl.com/schuhe/damenturnschuhe www.testurl.de/schuhe/damenturnschuhe [/PHP] Wenn ich das machte kommt allerdings folgender Fehler: [PHP]Fatal error: The encoded file /is/htdocs/wp1192149_PBNB46PBCS/www/index.php requires a license file. The license file /is/htdocs/wp1192149_PBNB46PBCS/www/lic/license.txt is not valid for this server. in Unknown on line 0[/PHP] Die neue Lizent für die .de Domain liegt mir bereits vor, allerdings möchte mit dem Umbau erst warte bis ich weiß wie ich die Deeplinks mit 301 weiterleiten kann. Vielen Dank und beste Grüße Flo Link to comment Share on other sites More sharing options...
mad_basher Posted September 22, 2010 Report Share Posted September 22, 2010 Da wende dich mal direkt an den Support, dass sieht so als benötigts du eine neue Lizenz, da ja die Lizenz an die Lizenz gebunden ist. Halt uns mal auf den laufenden, was der Support sagt. Link to comment Share on other sites More sharing options...
spiceflo Posted September 22, 2010 Author Report Share Posted September 22, 2010 Hallo mad_basher, danke für Deinen Hinweis. Die Lizenz habe ich ja schon. Bevor ich allerdings auf die neue .de Domain umziehe möchte ich erst verstehen wie die Redirects der Deeplinks funktioniert da das für die Suchmaschine sehr wichtig ist. Nicht, dass ich auf die .de Domain umziehe und dann die Permanent Redirect nicht hinbekomme. Schöne Grüße Flo Link to comment Share on other sites More sharing options...
spiceflo Posted September 24, 2010 Author Report Share Posted September 24, 2010 Liebes Forum, da ich bisher auch in anderen Foren keine Antwort gefunden habe, möchte ich nochmal nachfragen. Wie kann ich über die htaccess erreichen, dass Produkte von der alten Domain auf Produkte der neuen Domain mittels 301 (Permanent Redirect) zeigen? z.B.: www.testurl.com/produkt1 soll auf www.testurl.de/produkt1 zeigen. Vielen Dank für Eure Hilfe und beste Grüße Florian Link to comment Share on other sites More sharing options...
Ballonsupermarkt Posted September 24, 2010 Report Share Posted September 24, 2010 Eigentlich müsste das schon ausreichen: RewriteEngine on RewriteRule (.*) http://www.neuedomain.de/$1 [R=301,L] Link to comment Share on other sites More sharing options...
spiceflo Posted September 25, 2010 Author Report Share Posted September 25, 2010 Hallo Ballonsupermarkt, danke für Deine Antwort. Wenn ich es so mache kommt folgende Meldung im Browser: Fehler: Umleitungsfehler Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann. Schöne Grüße Florian Link to comment Share on other sites More sharing options...
Fry Posted September 25, 2010 Report Share Posted September 25, 2010 Probiers mal wie nachfolgend: RewriteEngine on RewriteCond %{HTTP_HOST} !^domain\.tld$ RewriteRule ^(.*)$ http://domain.tld/$1 [L,R=301] Oder versuche es mit PHP, wenn möglich: http://mit-oder-ohne-www.de/domain-weiterleitung/headers-redirect.html Link to comment Share on other sites More sharing options...
spiceflo Posted September 25, 2010 Author Report Share Posted September 25, 2010 Hallo Fry, danke für Deinen Hinweis, leider kommt auch wieder die Fehlermeldung mit dem Umleitungsfehler. Hier mal die kompette htaccess: ######################################################################### # xt:Commerce Enterprise # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # # Copyright 2007-2008 xt:Commerce GmbH. All Rights Reserved. # This file may not be redistributed in whole or significant part. # Content of this file is Protected By International Copyright Laws. # # ~~~~~~~~~ xt:Commerce Enterprise IS NOT FREE SOFTWARE ~~~~~~~~~~~~~~~~ # # http://www.xt-commerce.com # # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # # @version $Id$ # @copyright xt:Commerce GmbH, www.xt-commerce.com # # @author Mario Zanier, xt:Commerce GmbH [email protected] # # @author Matthias Hinsche [email protected] # @author Matthias Benkwitz [email protected] # # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # # xt:Commerce GmbH, Bachweg 1, A-6091 Goetzens (AUSTRIA) # [email protected] # ######################################################################### # RewriteEngine on # RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php DirectoryIndex index.php RewriteEngine on RewriteCond %{HTTP_HOST} !^domain\.de$ RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301] 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 [/PHP] Was mich etwas wundert. Auf vielen Seiten ist das ja ein Standardvorgehen, dass man Domains oder Seiten (Deeplinks) auf andere weiter leitet. Hat das bisher keiner für Veyton machen müssen? Vielen Dank und beste Grüße Flo Link to comment Share on other sites More sharing options...
Tintenhexe Posted September 25, 2010 Report Share Posted September 25, 2010 auf welche domain hast du das den drauf gepackt auf die .com oder auf die de ?? Link to comment Share on other sites More sharing options...
spiceflo Posted September 26, 2010 Author Report Share Posted September 26, 2010 Hallo tintenhexe, für meinen Test (bevor ich tatsächlich die Domain wechsle) liegt alles auf der .com und die Lizenz (xt:Commerce VEYTON 4 - Web) ist auch für die .com. Ich dann tatsächliche alles umziehe möchte ich zuerst wissen ob es mit Veyton überhaupt möglich ist die 301 Redirects einzurichten, da dies aus Suchmaschinensicht elementar ist. Vielen Dank und beste Grüße Florian Link to comment Share on other sites More sharing options...
spiceflo Posted September 26, 2010 Author Report Share Posted September 26, 2010 Hallo Leute, vielen Dank nochmals für Eure Unterstützung. Mit folgenden Statement hats nun geklappt: RewriteCond %{HTTP_HOST} ^www.domain\.com$ RewriteRule ^(.*)$ http://www.domain.de/$1 [R=301,L] [/PHP] Wichtig, das muss vor den Veyton Regeln in der .htaccess stehen. Also nach [PHP]RewriteEngine on[/PHP] und vor [PHP]RewriteCond %{REQUEST_URI} !^/media/[/PHP] Schöne Grüße Flo Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.