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 #