Dein Trick funktioniert. Jedoch schreibt er jetzt alle Links mit 2 stelliger ID auf die den ersten Link mit zweistelliger ID in der htaccess.
Weißt du da noch Rat?
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenDein Trick funktioniert. Jedoch schreibt er jetzt alle Links mit 2 stelliger ID auf die den ersten Link mit zweistelliger ID in der htaccess.
Weißt du da noch Rat?
Vielen Dank toscho für deine durchgängigen Mühen und Hilfen. Leider macht er da auch nur das selbe, also keine Umschreibung.
Weißt du noch was?
Vielen Dank Toscho für deine Hilfe. Es klappt jetzt beinahe perfekt. Es gibr nur noch ein problem.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} category=1&product_id=10
RewriteRule ^ /shop/blumen/rote-tulpen/ [L,R=301]
</IfModule>
Bei diesem Beispiel hat ist die Ausgangsbasis, dass die ID 10 ist. Bei unserem vorigen Beispiel war es immer 1. Jedoch schreibt er diesen Link auf die selbe Seite, als ob die ID 1 wäre. Da hat er iwie Probleme.
Vielleicht sollte ich noch erwähnen, dass sich die .htaccess in dem Verzeichnis /html/shop/ befindet.
Dort befindet sich die htaccess, die du mir gegeben hast! Im Unterverzeichnis /html/ befindet sich keine htaccess.
Jetzt lässt sich der Link wunderbar umschreiben. Jedoch tritt jetzt ein anderes Phänomen auf: Jetzt wird die gesamte Seite nicht mehr gefunden und es tritt ein 404 Fehler auf? Warum zur Hölle das denn?
Es lässt sich auf nicht mehr die Katgorie http://www.example.de/shop/ aufrufen. Schon dort gibt es Fehler.
Weiß wer warum?
Jetzt gibts nru noh ein kleineres Problem, aber ich glaub das gröbste ist getan:
Jetzt greift er auf die Mod-Rewrite Datei und auch auf meine Ausdrücke. Jedoch leitet er bei der folgenden htaccess den Link folgendermaßen um:
htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} category=1&product_id=1
RewriteRule ^ /shop/blumen/gelbe-sonnenblumen/ [L,R=301]
</IfModule>
Bloß das Ergbnis sieht folgendermaßen aus:
http://www.example.de/shop/blumen/gelbe-sonnenblumen/[COLOR=Red]category=1&product_id=1
[COLOR=Black]Der hintere rote Teil muss noch weg. Ich probiers noch ein wenig. Wenn jemand die Lösung hat, bitte raus damit!
Danke
[/COLOR][/COLOR]
Vielen Dank für deine Hilfe Toscho.
Ich hoffe, dass ist ein Eintrag aus der Datei, der dich interessiert:
Hallo,
weiß keiner mehr eine Meldung? Ich bekomms iwie net hin ....
Grüße
Das funktioniert leider auch nicht. Der Server tut einfach nichts, nichts. Keine Meldung, keine Fehlermeldung.
Kann das Mod_Rewrite deaktiviert sein?
Nein. Denn es gibt nicht den Ordner "Blumen" und darunter. Gibt nur noch den Ordner Shop.
Aber der Link http://www.domain/shop/blumen/gelbe-sonnenblumen/ existiert und funktioniert auch.
Hatte noch nie solche Probleme beim Umschreiben.
Vielen Dank für deine Nachricht Toscho.
Doch leider funktioniert die htaccess nach einigen VErsuchen immer noch nicht. Ich habe mehrere Variationen ausprobiert. Aber es passiert nichts. Nicht einmal eine Fehlermeldung, dass die htaccess falsch ist, und die seite nicht gefunden kann.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
Redirect permanent /?category=1&product_id=1 http://www.domain/shop/blumen/gelbe-sonnenblumen/
Habt ihr noch einenn Vorschlag?
Hallo,
ich hoffe die Kategorie hier ist richtig.
Ich besitze einen ganz neuen Online-Shop, der über Wordpress läuft. Jedoch habe ich das Problem, dass die die gleichen Produkte über den selben Link aufrufbar sind.
Aus diesem Grund wollte ich mit der .htaccess die Links umschreiben. Doch leider reagiert das Wordpress nicht auf die htaccess:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^domain\.de$
RewriteRule ^(.*)$ http://www.domain.de/$1 [L,R=301]
[COLOR=Red]Redirect permanent /?category=1&product_id=1 http://www.domain/shop/blumen/gelbe-sonnenblumen/[/COLOR]
RewriteBase /
Alles anzeigen
Der rot markierte Teil sollte die Links umschreiben. Ich habe mehrere Varianten durch. Wenn wem was einfällt, bitte sagen.
Danke für eure Hilfe.