20.11.07
16:13 Uhr

Offtopic: Brauche Hilfe bei Rewrite Rule

Update: Problem gelöst. Danke an alle!

Es geht um unseren Podcast-Feed, der müsste von

http://www.werbeblogger.de/?feed=podcast

dauerhaft auf

http://www.werbeblogger.de/category/kamin/feed/

per htaccess umgeleitet werden. Ich bin leider zu blöd dazu und finde auf die Schnelle keine Lösung im Netz. Kann mir jemand den genauen Befehl auf die Schnelle sagen? Das wäre super. Vielen lieben Dank.

Keine Tags vorhanden

Verwandte Artikel

18 Kommentare

  1. Boris

    Redirect /?feed=podcast werbeblogger.de/cate...

    :) sollte funktionieren

  2. Boris

    Die Domain http:// werbeblogger.de/cate... muss natürlich mit http angegeben sein in den Kommentaren scheint er das zu unterschlagen.

  3. Patrick Breitenbach

    @Boris: Nein, so funktioniert das natürlich nicht. Ist ja kein befehl für die htaccess! :-)

  4. Boris

    Also hast du es ausprobiert?

    Ich weiss natürlich nicht ob der Syntax für eine dynamische generierte Seite so richtig ist aber dies entspricht einer 301 Weiterleitung in einer htaccess Datei.

    Redirect permanent ?feed=podcast werbeblogger.de/cate...

  5. Boris

    Ok jetzt hab ichs auch :)

    RewriteEngine on
    RewriteCond %{QUERY_STRING} ^?feed=podcast$
    RewriteRule ^(.*)$ werbeblogger.de/cate... [L,R=301]

    Wenn das nicht funktioniert bin ich auch mit meinem latein am ende …. das problem am oberen versuch war einfach das dynamische querys nicht so einfach weitergeleitet werden können dieses umgehen wir unten :D

  6. Patrick Breitenbach

    @Boris: Nope. Internal Server Error. Schreibweise passt wohl nicht.

  7. Boris

    Ok bevor das hier zu voll wird hab eine schöne Seite gefunden wo es erklärt wird.

    eforia.de/blog/dynam...

  8. Dominic

    Prober mal:

    Das erste nur, wenns noch nicht drin steht!

    RewriteEngine on
    RewriteBase /

    RewriteRule ^?feed=podcast /category/kamin/feed/ [QSA,L]

    Ggf. das ? escapen.

  9. Patrick Breitenbach

    Erklärungsseiten habe ich selbst mehr als genug gefunden. Ich brauche bitte einfach nur den richtigen Code. Danke!

    Wer kann helfen?

  10. Dominic

    Schade, man kann seine Beiträge nicht editieren. Die sollte gehen, auch bei der Wordpress .htaccess. Wichtig ist die Zeile

    “RewriteRule ^?feed=podcast /category/kamin/feed/ [QSA,L]“, wobei hiner RewriteRule, podcast und feed/ ein Leerzeichen rein muss.
    QSA bedeutet, das ggf. vorhanden Parameter (z.B. test=true) mit übergeben werden, und L bedeutet last, als wenn diese Regel zutrifft, dann soll er aufhören und umschreiben. Fertig.

  11. Patrick Breitenbach

    @Dominic: Ohne Fragezeichen macht es keine Fehler. Ich fürchte da liegt das Problem: “?feed”

  12. Stefan Evertz

    Sag doch Bescheid bei solchen Sachen ;)

    RewriteCond %{QUERY_STRING} ^/?feed=(podcast)$
    RewriteRule ^(.*)$ werbeblogger.de/cate... [R,L]

    und falls es Darstellungsprobleme gibt, klappt es ja vielleicht so:

    RewriteCond %{QUERY_STRING} ^/?feed=(podcast)$
    RewriteRule ^(.*)$ werbeblogger.de/cate... [R,L]

    Wichtig ist das Fragezeichen am Ende der Feed-URL.

  13. Kris

    Schreib mal anstatt ?feed \?feed

  14. Dominic

    Das ?feed steht doch für index.php?feed=, oder? Dann probier das mal aus, also statt ^? schreib ^index.php?feed. Nur ne Idee… ich weiss grad auch nicht weiter. Hmm…

  15. Andreas

    RewriteRule ^(.*)?feed=podcast$ werbeblogger.de/cate... [L,R=301]

    sollte klappen

  16. Dominic

    Der “301″ ist natürlich sehr sinnvoll, klaro. Aber das “$” bezeichnet ja nur das Ende, wenn die URL IMMER feed=podcast ist, dann kann man das “$” setzen, ansonsten kann man es ja auch weglassen. Das aber nur am Rande. Und wenns immer nach “podcast” zuende ist, dann kann auch QSA wegfallen.
    Ggf. sollte man noch im erste “(.*)” ein Zeichen ausschliessen, nämlich das ?, damit er nicht zu gierig wird und alles “frisst”.

    So z.B. (ist halt alles irgendwie ähnlich zu Regex):

    ([^\?]*) statt (.*)

  17. Boris

    Eine Alternative wenn auch keine schöne wäre einfach den feedburner Link direkt zu redirecten

  18. Patrick Breitenbach

    @alle: Stefan hatte die Lösung! Trotzdem danke für eure Hilfe!

Karlshochschule Management InstitutANZEIGE
ANZEIGE

Eure Kommentare

Feed
  • Alex: Diese Praxis ist tatsächlich schon sehr sehr alt und wird auch aktiv von der Bahn bekämpft – allerdings ohne Erfolg. a) Es funktioniert...
  • Roland Kühl-v.Puttkamer: @klara: nicht jeder ist vermutlich so “aufgeklärt” und in der Szene wie du… Vielmehr geht es mir darum,...
  • klara: wo ist der neuigkeitswert des artikels? diese praxis gibts schon so lange wie es gruppentickets gibt. habe mich selbst schon häufiger an...
  • Tobias: Ich fahre öfters von Aalen mit (vier) Freunden mit dem Baden-Württemberg-Ticket nach Stuttgart – ganz legal. Einer muss den Namen vor...
  • Patrick Breitenbach: Social Media als Phänomen steht im krassen Widerspruch zur klassischen Werbung. Wann kapiert das endlich mal einer? Top-Down...
  • sascha: Schon schlimm genug, dass der Prenzlauer Berg von lauter Schönwetter-Hipstern mit Fixies bevölkert wird, aber sich dann auch noch...
  • ralf schwartz: @Bauknechtärger Interessante Seite, kannte ich noch nicht. Nicht nur für Bauknecht treffen dort sehr unterschiedliche...
  • seven: vegan ist sehr wohl eine Lösung (wenn auch nicht meine). Die durch Verzicht auf tierische Produkte auftretenden “Mangelerscheinungen...
Adscene: The Kaiser Report
Werbeblogger Late Night Podcast
Werbeblogger Podcast auf iTunes abonnieren



Wordpress-Blogsoftware
blogoscoop