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

301 per htaccess ohne get parameter

Mehrere Domains, Domain-Umzug, neue Dateinamen, 301/302
Neues Thema Antworten
seneca
PostRank 4
PostRank 4
Beiträge: 112
Registriert: 15.08.2006, 09:03
Wohnort: Hanau

Beitrag von seneca » 10.05.2011, 13:36

Hallo,

ich möchte per htaccess einer 301 weiterleitung von alt auf neu einrichten:

ALT: https://www.domain.de/de/iso9001.php?nav=1

NEU: https://www.domain.de/qualitaet.html

Es wird nur leider immer der get Parameter ?nav=1 mit angehängt, also:

https://www.domain.de/qualitaet.html?nav=1

Wie kann das verhindert werden?

So schauts aus im Moment:

Redirect permanent /de/is9001o.php https://www.domain.de/qualitaet.html

Bei G00gle und Co stehen Einträge wie:

https://www.domain.de/de/iso9001.php?nav=1

Und diese get parameter sollen beim 301 nicht mit genommen werden.

Hat jemand ne Idee? 1000 Dank schon mal! :D

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.


Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 10.05.2011, 15:28

Idee? Ja, man nehme das Handbuch des Webservers bzw. des verwendeten Moduls
https://httpsd.apache.org/docs/2.0/mod/mod_alias.html

und finde dort, dass man nicht "Redirect" (mod_alias), sondern "RewriteRule" (mod_rewrite) verwenden sollte
mod_alias is designed to handle simple URL manipulation tasks. For more complicated tasks such as manipulating the query string, use the tools provided by mod_rewrite.
Wenn man das hat, dann findet man auch leicht ein Wiki, das im zweiten Beispiel zeigt, wie man den Query-String entfernen kann ;-)

https://wiki.apache.org/httpsd/RewriteQueryString

picxl
PostRank 2
PostRank 2
Beiträge: 48
Registriert: 17.08.2009, 10:25
Wohnort: Köthen

Beitrag von picxl » 16.05.2011, 16:01

In der RewriteRule muss mit Hilfe eines Fragenzeichens am Ende der Ziel-URL die Parameterübergabe abgeschnitten werden.

Schau mal hier: https://www.redirect301.de/parameterrei ... eiten.html Klingt so, als wäre das die Lösung deines Problems...
Mit 140 Zeichen unter twitter.com/picxl erreichbar.

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 16.05.2011, 16:11

Und was steht da anderes als im Wiki vom Apache?

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag