Herzlich willkommen im Archiv vom ABAKUS Online Marketing Forum
Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.
Oje....nbg15 hat geschrieben:niemand eine Idee?
Der Knackpunkt ist URL-path. Alles was nach dem Fragezeichen kommt ist ein Query-String.Redirect Directive
Description: Sends an external redirect asking the client to fetch a different URL
Syntax: Redirect [status] URL-path URL
Context: server config, virtual host, directory, .htaccess
Override: FileInfo
Status: Base
Module: mod_alias
Compatibility: Support for specifying a URL-path as the final argument was added in Apache HTTP Server 2.2.6
Kristian hat geschrieben:Oje....nbg15 hat geschrieben:niemand eine Idee?
Guckst du https://httpsd.apache.org/docs/2.2/mod/mod_alias.htmlDer Knackpunkt ist URL-path. Alles was nach dem Fragezeichen kommt ist ein Query-String.Redirect Directive
Description: Sends an external redirect asking the client to fetch a different URL
Syntax: Redirect [status] URL-path URL
Context: server config, virtual host, directory, .htaccess
Override: FileInfo
Status: Base
Module: mod_alias
Compatibility: Support for specifying a URL-path as the final argument was added in Apache HTTP Server 2.2.6
Somit ist redirect für deinen Bedarf sinnfrei.
Allerdings weiß ich auch nicht, warum du da was redirecten willst.
Ich sehe nur leere Seiten. Da du die Geschichte schon verlinkt hast wird Google keinen so guten Eindruck von dem Auftritt haben.
Wenn ich im Quelltext PHP-Code sehe, der nicht ausgeführt wird, Meta-Angaben im Body usw. habe ich den Eindruck du hast andere Probleme...
Für den Redirect wirst du mod_rewrite brauchen, was aber nichts mit mod_alias (siehe oben) zu tun hat.
Wie schon gesagt mod_rewrite ist dein Freund.nbg15 hat geschrieben: Redirect 301 /de/categorie?cat=611 https://www.r-tech24.de/de/samsung-galaxy-ace-2-611
geht das nicht irgendwie... (also kann ich das mit dem Fragezeichen nicht irgendwie umgehen / lösen / anders rangehen)
Code: Alles auswählen
RewriteCond %{QUERY_STRING} cat=611
RewriteRule .* http://www.r-tech24.de/de/samsung-galaxy-ace-2-611 [R=301,L]
hat sich überschnitten unsere Antworten, habe nämlich nach deiner ersten Antwort nochmal selbst bisschen gegoogled und hier im Forum geschaut...Kristian hat geschrieben:Wie schon gesagt mod_rewrite ist dein Freund.nbg15 hat geschrieben: Redirect 301 /de/categorie?cat=611 https://www.r-tech24.de/de/samsung-galaxy-ace-2-611
geht das nicht irgendwie... (also kann ich das mit dem Fragezeichen nicht irgendwie umgehen / lösen / anders rangehen)
Guckst du:
https://httpsd.apache.org/docs/2.2/mod/mod_rewrite.html
Da du auf den QUERY_STRING reagieren willst braucht es eine RewriteCond Directive
Aus dem Stegreif (ungetestet)Code: Alles auswählen
RewriteCond %{QUERY_STRING} cat=611 RewriteRule .* http://www.r-tech24.de/de/samsung-galaxy-ace-2-611 [R=301,L]
Kristian hat geschrieben:fast!nbg15 hat geschrieben:
Aus dem Stegreif (ungetestet)Code: Alles auswählen
RewriteCond %{QUERY_STRING} cat=611 RewriteRule .* http://www.r-tech24.de/de/samsung-galaxy-ace-2-611 [R=301,L]
leitet jetzt
von:
https://www.r-tech24.de/de/categorie?cat=611
auf:
https://www.r-tech24.de/de/samsung-gala ... 11?cat=611
Hab schon bisschen rumgespielt, aber ich bekomm den Zusatz am Ende mit dem Fragezeichen einfach nicht weg... mal sehen, ich les mir jetzt mal Deine Links genauer durch zu mod_rewrite
Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^cat=611$
RewriteRule ^(.*)$ http://www.r-tech24.de/de/samsung-galaxy-ace-2-611? [R=301,L]
nbg15 hat geschrieben:Ja, ich entsinne mich dunkel...Kristian hat geschrieben:fast!nbg15 hat geschrieben:
Aus dem Stegreif (ungetestet)Code: Alles auswählen
RewriteCond %{QUERY_STRING} cat=611 RewriteRule .* http://www.r-tech24.de/de/samsung-galaxy-ace-2-611 [R=301,L]
leitet jetzt
von:
https://www.r-tech24.de/de/categorie?cat=611
auf:
https://www.r-tech24.de/de/samsung-gala ... 11?cat=611
Hab schon bisschen rumgespielt, aber ich bekomm den Zusatz am Ende mit dem Fragezeichen einfach nicht weg... mal sehen, ich les mir jetzt mal Deine Links genauer durch zu mod_rewrite
Hatten wir schonmal irgendwo. Liegt an QSA (QueryStringAppend), war irgendwie schwierig das abzuschalten.Versuch also mal:Modifying the Query String
By default, the query string is passed through unchanged. You can, however, create URLs in the substitution string containing a query string part. Simply use a question mark inside the substitution string to indicate that the following text should be re-injected into the query string. When you want to erase an existing query string, end the substitution string with just a question mark. To combine new and old query strings, use the [QSA] flag.Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^cat=611$ RewriteRule ^(.*)$ http://www.r-tech24.de/de/samsung-galaxy-ace-2-611? [R=301,L]
Kristian hat geschrieben:nbg15 hat geschrieben:Ja, ich entsinne mich dunkel...Kristian hat geschrieben: fast!
leitet jetzt
von:
https://www.r-tech24.de/de/categorie?cat=611
auf:
https://www.r-tech24.de/de/samsung-gala ... 11?cat=611
Hab schon bisschen rumgespielt, aber ich bekomm den Zusatz am Ende mit dem Fragezeichen einfach nicht weg... mal sehen, ich les mir jetzt mal Deine Links genauer durch zu mod_rewrite
Hatten wir schonmal irgendwo. Liegt an QSA (QueryStringAppend), war irgendwie schwierig das abzuschalten.Versuch also mal:Modifying the Query String
By default, the query string is passed through unchanged. You can, however, create URLs in the substitution string containing a query string part. Simply use a question mark inside the substitution string to indicate that the following text should be re-injected into the query string. When you want to erase an existing query string, end the substitution string with just a question mark. To combine new and old query strings, use the [QSA] flag.Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^cat=611$ RewriteRule ^(.*)$ http://www.r-tech24.de/de/samsung-galaxy-ace-2-611? [R=301,L]
hmm und wie bekomme ich jetzt alle alten urls aus dem Index irgendwie exportiert, damit ich mit meinem php script auch urls zum updaten bzw. redirecten habe...
Hab gerade gelesen, dass ich den webmaster tools nen export irgendwo rauslassen kann, aber finds nicht... hehe
Naja wenn ihr nen Tip habt, auch hier wäre ich dankbar!
Greetz
Rickey