Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Kniffliges Weiterleitungsproblem!

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
Lise33
PostRank 3
PostRank 3
Beiträge: 79
Registriert: 18.04.2005, 15:15
Wohnort: Berlin

Beitrag von Lise33 » 25.05.2006, 22:55

Hi Folks,

folgende Frage beschäftigt mich:

Wie ist es möglich das man Besucher und natürlich SUMAS von der URL

https://www.domain.de/

automatisch auf

https://www.domain.de/index.php?cPath=1&tab_id=0

weiterleitet?

Natürlich soll die Methode Tente G**gle und Ihre Freundinnen nicht abschrecken...

Kann man das mit einer 301 Weiterleitung in der htaccess machen?
Wenn ja hat jemand ne Idee wie man das anstellt?

Gruß, Lise

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


chris21
PostRank 9
PostRank 9
Beiträge: 2758
Registriert: 10.04.2005, 18:17

Beitrag von chris21 » 25.05.2006, 23:06

redirectpermanent / https://www.domain.de/index.php?cPath=1&tab_id=0

das wäre die einfachste Lösung über mod_alias.

Lise33
PostRank 3
PostRank 3
Beiträge: 79
Registriert: 18.04.2005, 15:15
Wohnort: Berlin

Beitrag von Lise33 » 25.05.2006, 23:11

@chris21

Super!
Und die Sumas sind dann auch nicht sauer?

Wie sähe beispielsweise der Code dafür aus?

Danke sagt Lise...

ole1210
PostRank 10
PostRank 10
Beiträge: 7464
Registriert: 12.08.2005, 10:40
Wohnort: Olpe

Beitrag von ole1210 » 25.05.2006, 23:18

Genau wie chris21 ihn schon geschrieben hat. nur mir ner leerstelle zwischen redirect und permanent.

Lise33
PostRank 3
PostRank 3
Beiträge: 79
Registriert: 18.04.2005, 15:15
Wohnort: Berlin

Beitrag von Lise33 » 25.05.2006, 23:29

hmm...

hab die .htaccess garade mal so angepasst,

Resultat ist:

https://www.domain.de/index.php?cPath=1 ... 0index.php

warum wird index.php angehängt?

Gruß, Lise

800XE
PostRank 10
PostRank 10
Beiträge: 5223
Registriert: 02.12.2004, 03:03

Beitrag von 800XE » 26.05.2006, 01:44

Lise33 hat geschrieben:hmm...

hab die .htaccess garade mal so angepasst,

Resultat ist:

https://www.domain.de/index.php?cPath=1 ... 0index.php

warum wird index.php angehängt?
vielleicht weil du ein grünes Auto fährst? :D


steht noch was Anderes in der .htaccess?
hast du ein CMS das an der URL rumwurstelt :o

chris21
PostRank 9
PostRank 9
Beiträge: 2758
Registriert: 10.04.2005, 18:17

Beitrag von chris21 » 27.05.2006, 13:11

Ist die Seite immer als www. domain.de/index.php verlinkt oder auch als www. domain.de ?

Falls ersteres der Fall ist:

Code: Alles auswählen

redirect permanent /index.php http://www.domain.de/index.php?cPath=1&tab_id=0
Ein mod_alias bewirkt, dass die erste Anweisung durch die zweite ersetzt wird.

Wenn Du nur

Code: Alles auswählen

redirect permanent / http://www.domain.de/index.php?cPath=1&tab_id=0
schreibst (in der .htaccess), dann würde z.B. bei Aufruf von www.domain.de/verzeichnis

"https://www.domain.de/index.php?cPath=1 ... erzeichnis"

erscheinen.

Vielleicht musst Du uns nochmal etwas genauer schildern, was Du vorhast. Den obiges ist nicht kniffelig, passt also nicht so ganz zu Deiner Frage.

Dann müssten wir vielleicht mod_rewrite nutzen anstatt mod_alias.

@Ole1210

habe Deinen Einwand einfach mal aufgenommen, dachte bisher aber, ob ich "redirect permanent", "redirectpermanent" oder "redirect 301" schreibe, macht keinen Unterschied. Konnte zumindest bisher noch keinen feststellen.

ole1210
PostRank 10
PostRank 10
Beiträge: 7464
Registriert: 12.08.2005, 10:40
Wohnort: Olpe

Beitrag von ole1210 » 27.05.2006, 14:57

@ Chris:
wenn ich in meiner htaccess "redirectpermanent" anstatt "redirect permanent" schreibe bekomme ich ne Fehlermeldung.

Gibt es evtl. Webserver die das tolerieren und manche die es nicht tun?

haha
PostRank 9
PostRank 9
Beiträge: 1065
Registriert: 03.04.2006, 18:08
Wohnort: Bi Hamborg

Beitrag von haha » 27.05.2006, 15:23

ole1210 hat geschrieben:wenn ich in meiner htaccess "redirectpermanent" anstatt "redirect permanent" schreibe bekomme ich ne Fehlermeldung.

Gibt es evtl. Webserver die das tolerieren und manche die es nicht tun?
Nein, Blick in die Anleitung gefällig? "Ne Fehlermeldung…" ist allerdings auch sehr präzise formuliert…

haha
PostRank 9
PostRank 9
Beiträge: 1065
Registriert: 03.04.2006, 18:08
Wohnort: Bi Hamborg

Beitrag von haha » 27.05.2006, 15:33

chris21 hat geschrieben:redirectpermanent / https://www.domain.de/index.php?cPath=1&tab_id=0

das wäre die einfachste Lösung über mod_alias.
Nein, damit produziert sie nur eine Endlosschleife für sämtliche Dateien auf ihrem Server, weil das Muster auf jede URL passt, die mit eben diesem Muster beginnt (siehe Anleitung).

Was sie haben möchte, ist folgendes:

RewriteEngine on
RewriteBase /
RewriteRule ^$ index.php?cPath=1&tab_id=0 [L]

^$ passt ausschließlich auf /, nichts anderes.

Wenn's eine echte Weiterleitung sein soll (und keine serverinterne), muss statt [L] [L,R=301] oder [L,R=302] angegeben werden. In dem Fall könnte man aber auch kürzer RedirectMatch benutzen:

RedirectMatch permanent ^/$ https://und.so.weiter/index.php?bla=fasel

Antworten