Zur Navigation

301 Weiterleitung [30]

291 InnoDan

die www.dritte.de domain (Frimenname) wird zur hauptdomain. sie wird alle inhalte der ersten (produkt 1), zweiten (produkt 2) und dritten (Firma) seite beherbergen. Physikalisch liegt sie jedoch auch ganz wo anders als zuvor.

die dritte ist leider aktuell die am wenigsten besuchte domain. was sicher für das ranking in google negative folgen haben wird.

unser typo3-mann wird wohl keine gefakte ordnerstruktur in typo3 hinbekommen (aktueller stand), was für seo natürlich viel besser wäre. eine ordnerweise umleitung oder ein alleinstellungsmerkmal gibt es daher nicht.

Ich finde, du hast mir schon sehr gut weitergeholfen. Wenns wieder Fragen gibt, schau ich wieder vorbei :)

Vielen Vielen Dank und ich wünsch Dir alles Gute.
Gruß, InnoDan


Nachtrag: Würdest Du mir bitte ein Beispiel für solch Ausnahmedefinitionen machen? (siehe vorige Seite)

24.06.2008 13:23 | geändert: 24.06.2008 13:53

293 Marcel (Gast)

Hallo,


ich möchte gerne alle Verz.- und Dateinamen mit "_" auf "-" umstellen. Wie muss die htaccess bei einer 301 Weiterleitung aussehen?

Beispiel:

example.de/example_abc/xyz_example_def.html auf

example.de/example-abc/xyz-example-def.html


Vielen Dank.

Gruss

Marcel

12.08.2008 14:21

294 Jörg Kruse

Probier's mal so:

RewriteEngine on

RewriteBase /

RewriteRule ^([^_]+)_(.+)\.html$ $1-$2.html [N]
RewriteCond %{THE_REQUEST} (.+)_(.+)
RewriteRule ^([^-]+)-(.+)\.html$ http://example.de/$1-$2.html [R=301,L]

12.08.2008 16:27

295 Marcel (Gast)

Hallo Jörg,

vielen Dank für Deine schnelle Antwort.

Leider funktioniert das so nicht.


Viele Grüsse

Marcel

13.08.2008 16:13

296 Jörg Kruse

Bei mir funktioniert das so.

"Funktioniert so nicht" ist wenig aussagekräftig: gibt es eine Fehlermeldung (wenn ja, welche) oder passiert gar nichts?

Modrewrite steht auf deinem Webspace zur Verfügung?

13.08.2008 17:14

297 Marcel (Gast)

Hallo Jörg,


meine Aussage war natürlich sehr allgemein. Aber es gibt keine Fehlermedung. Die Seite wird gesucht und gesucht.

Ich befürchte, es gibt eine Endlosschleife in Verbindung mit dem anderen Inhalt (s.u.) der htaccess (CMS Joomla).

Vielen Dank und viele Grüße


Marcel

___

RewriteEngine On

RewriteBase /


RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR]
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php


RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]

13.08.2008 23:09

298 Jörg Kruse

Und wo genau hast du den Weiterleitungs-Code eingefügt?

Am besten wäre es, diesen direkt hinter der RewriteBase Angabe zu platzieren und danach erst den Joomla Code.

13.08.2008 23:49

299 Schlumpfi (Gast)

Hallo Forum,

ich habe folgendes Problem:

Auf meiner Domain habe ich ein Verzeichnis in der ein Shop installiert ist(Alter Shop). Verzeichnisname SHOP. Nun habe ich eine weitere Shopsoftware in einem anderen Verzeichnis ONLINESHOP (neuer Shop) installiert, gleiche Domain.

Zu meinem eigentlichen Vorhaben:
Ich möchte nun eine Umleitung vom alten auf den neuen Shop verlegen, den Linkpop und die Links zum alten Shop auf den neuen übertragen ( auf das Verzeichnis Hauptdomain/onlineshop)

Mittels .htaccess habe ich folgendes im Rootverzeichnis der Domain durch Redirect ausprobiert:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^meinedomain.de [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RedirectPermanent /shop/ http://www.meinedomain.de/onlineshop/

Das funktioniert soweit... Aber nur wenn der Besucher von der Hauptdomain auf den Shop möchte. Wenn aber Besucher über Suchmaschinen kommen, erscheint eine Fehlermeldung:

Not Found
The requested URL /onlineshop/show_det.php was not found on this server.

Kann ja auch nicht funktionieren, da die Software und Linkstruktur des neuen Shops komplett anders ist.

Wie kann ich das realisieren das die Besucher über Suchmaschinen nun auf das neue Verzeichnis(hauptdomain/onlineshop umgeleitet werden? Hat das Nachteile im Ranking oder macht da die Tante Gockel Probleme?

Bitte um Unterstützung

Liebe Grüße
Schlumpfi





17.08.2008 12:57

300 Jörg Kruse

Statt dieser Weiterleitung:
RedirectPermanent /shop/ http://www.meinedomain.de/onlineshop/

... würde ich es auch hier mit Modrewrite probieren:
RewriteRule ^shop/ http://www.meinedomain.de/onlineshop/ [R=301,L]

17.08.2008 13:10