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

Nur Teil der inidizierten Seiten per Mod_Rewrite umleiten?

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
Caretaker
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 23.03.2006, 22:13

Beitrag von Caretaker » 23.03.2006, 22:21

Hallo,

erstmal vielen Dank für die zahlreichen Tipps, die ich durch das Lesen des Forums erhalten habe.
Nun stehe ich aber vor einem Problem, dass ich nach intensiver Suche leider so nicht gefunden habe:

Ich habe mich nun entschlossen meine Projekte langsam aber sicher alle per mod_rewrite auf saubere URLs umschreiben zu lassen.
Bei einem Projekt ist das aber nicht ohne weiteres möglich, daher habe ich erstmal nur einen Teil umgeschrieben.
Wie leite ich nun einzelne Adressen wie "index.php?s=t" auf die neuen Seiten (z. B. "test.html") per 301 um?
Ich habe nur Beispiele gefunden, bei denen eine dynamische URL komplett verschwindet, ich kann aber erstmal die index.php und weitere .php-Dateien nicht vollständig rauswerfen.

Danke

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.


Caretaker
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 23.03.2006, 22:13

Beitrag von Caretaker » 26.03.2006, 13:42

Vielleicht sollte ich die Frage etwas einfacher stellen:

Wie schmeiße ich per mod_rewrite alle Seiten, die mit index.php anfangen raus bzw. leite diese per 301 auf eine Datei um, ohne dass andere .php-Dateien von dieser Regel betroffen sind?

ROM
PostRank 4
PostRank 4
Beiträge: 193
Registriert: 25.02.2006, 16:13
Wohnort: Dessau

Beitrag von ROM » 26.03.2006, 14:41

ich versteh dein problem nicht ganz. du kannst doch ganz normal in die htaccess schreiben, dass du nur die index.php umleiten möchtest. dann werden auch nur index.php und keine anderen seiten umgeleitet.

RewriteRule index.php$ index.html

Caretaker
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 23.03.2006, 22:13

Beitrag von Caretaker » 26.03.2006, 15:53

Kriege ich so nicht DC?

index.php?s=1 entspricht dann index.php?s=2 (liefert beides die Startseite index.html).

Per 301er wäre das ja kein Problem, habe es mit Anhängen von [R=301, L] an die Rewrite Rule probiert, aber dann wird /var/www/webxxx/html/ an meine URL vor den Dateinamen gehängt.

Habe es jetzt mit
RewriteRule index.php$ https://www.domain.de/index.html [R=301,L]
geschafft, es wird nun allerdings immer ?s=x an die index.html dran gehängt. Könnte das Probleme machen?

Danke!

matin
PostRank 9
PostRank 9
Beiträge: 1427
Registriert: 08.09.2005, 15:16
Wohnort: Grünburg

Beitrag von matin » 26.03.2006, 21:58

versuch mal

Code: Alles auswählen

RewriteCond %{QUERY_STRING} ^s=t$
RewriteRule ^test\.html$ /test.php? [R=301,L]
https://suchmaschinentricks.at/ - Ziehen Sie die Aufmerksamkeit im Internet auf sich ...
Kaufe verschiedene Projekte mit entsprechendem Content - Kontaktaufnahme per PN

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag