Rewrite bei Parameter

URLs umschreiben, umleiten, blocken oder sperren - all das und noch viel mehr kann mit mod_rewrite erreicht werden. Mit regulären Ausdrücken, Conditions und Rules stehst Du auf Kriegsfuss? mod_rewrite macht nicht das was Du willst, oder funktioniert gar nicht? hier bist Du richtig!

Moderatoren: Bob, Super-Mod

Rewrite bei Parameter

Beitragvon rezwiebel » 17.06.2012 19:02

Hi,

ich habe eine Tomatocart Installation und das Problem, dass bei der Produktübersichtsseite während der Paginierung der 1. Seite der Parameter ?page=1
angehängt wird. Somit theoretisch double content. Wie kann ich das rewrite-technisch lösen, dass bei allen URLs, die mit ?page=1 enden, diese automatisch
ohne diesen umgeschrieben werden.

Zum Beispiel:

meinshop.de/ich-bin-die-kategorie?page=1
umschreiben in
meinshop.de/ich-bin-die-kategorie

Geht das?

Die htaccess sieht derzeit so aus:

RewriteEngine on
RewriteBase /unterordner//

RewriteRule ^([0-9]+)--(.*)$ info.php?articles_categories&articles_categories_id=$1&%{QUERY_STRING} [L]
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)--(.*)$ info.php?articles&articles_id=$2&%{QUERY_STRING} [L]
RewriteRule ^([0-9]+)-f-(.*).html$ info.php?faqs&faq_id=$1&%{QUERY_STRING} [L]
RewriteRule ^([0-9]+)-([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html$ products.php?$3&cPath=$1&%{QUERY_STRING} [L]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html$ products.php?$3&manufacturers=$1&%{QUERY_STRING} [L]
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html$ products.php?$2&%{QUERY_STRING} [L]
RewriteRule ^([0-9]+)-t-(.*).html$ products.php?tell_a_friend&$1&%{QUERY_STRING} [L]
RewriteRule ^([0-9]+)-(.*).html$ products.php?$1&%{QUERY_STRING} [L]
RewriteRule ^([0-9]+)-(.*)$ index.php?cPath=$1&%{QUERY_STRING} [L]
RewriteRule ^([0-9]+)_(.*)$ index.php?manufacturers=$1&%{QUERY_STRING} [L]
RewriteRule ^contact.html$ info.php?contact&%{QUERY_STRING} [L]
RewriteRule ^sitemap.html$ info.php?sitemap&%{QUERY_STRING} [L]
RewriteRule ^faqs.html$ info.php?faqs&%{QUERY_STRING} [L]

Dankbar für Hilfe...

Gruß
René
rezwiebel
.
.
 
Beiträge: 2
Registriert: 17.06.2012 18:59

Re: Rewrite bei Parameter

Beitragvon rezwiebel » 06.07.2012 19:21

Hallo zusammen,

kann mir einer zum oben genannten Problem helfen? Wäre nett...

Gruß und Danke.
René
rezwiebel
.
.
 
Beiträge: 2
Registriert: 17.06.2012 18:59


Zurück zu mod_rewrite

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast