social.sokoll.com

Hallo, ich hätte da gern mal eine #Frage zu #httaccess,


denn ich muss gestehen ich habe mich nie besonders damit beschäftigt, ich weiß ungefähr was es macht, aber nicht so genau wie es geht :) Ich habe versucht mich (oberflächlich) einzulesen, aber so richtig sicher bin ich nicht und weil ich es nicht persönlich testen kann will ich sicher sein, bevor ich meine Lösung verschicke.

Also der Hintergrund ist der, dass das morgenradio.de seine Medien-Dateien nach podseed verschoben hat. Soweit so gut. Leider haben sie aber keine Weiterleitungen der alten URLs eingerichtet. Das ist schlecht, weil die hier und da in irgendwelchen Zwischenspeichern liegen und noch schlimmer: Nicht aktualisiert werden können, weil sie im Feed nicht auftauchen.

Nunja, also habe ich darum gebeten, dass man diese Weiterleitungen umsetzt und die Antwort war sinngemäß "naja eigentlich keinen Bock, aber wenn ich damit keine Arbeit habe und du mir die .httaccess schreibst mache ich das".

In der Situation bin ich also und habe nur sehr begrenzt Ahnung von httaccess. Die Aufgabe ist z.B. die URL
https://morgenradio.de/downloads/mr_0545_09723_Zctrjdf.mp3 umzubiegen auf
https://cdn.podseed.org/explikator/mr_0545_09723_Zctrjdf.mp3

Und meine Lösung(en) sehen jetzt so aus:
RewriteEngine On 

RewriteRule ^\/downloads\/(.\*)$ [url=https://cdn.podseed.org/explikator/$1]https://cdn.podseed.org/explikator/$1[/url] [R=301,L]

aber es mag auch sein, dass man das downloads weglassen kann/soll/muss wenn die .httaccess-Datei in dem downloads-Verzeichnis liegt…
RewriteEngine On 

RewriteRule ^(.\*)$ [url=https://cdn.podseed.org/explikator/$1]https://cdn.podseed.org/explikator/$1[/url] [R=301,L]

habe ich das richtig verstanden? Geht das so? Muss ich noch eine Condition einbauen? #Hilfe!

Laut HTTP-Header handelt es sich um einen Apache/2.4.43 (Unix)

#webdevelopment #
Ist das schon gelöst?