Ich habe eine Reihe von CDN-URLs für Rackspace-Cloud-Dateien gespeichert, die auf eine HTTP-Adresse verweisen, und ich möchte sie in das HTTPS-Äquivalent konvertieren.Konvertieren von Rackspace-Cloud-Dateien CDN-URLs von HTTP zu HTTPS
Rackspace Cloud Files CDN URLs sind in folgendem Format:
http://c186397.r97.cf1.rackcdn.com/CloudFiles Akamai.pdf
Und das SSL-Äquivalent für diese URL wäre:
https://c186397.ssl.cf1.rackcdn.com/CloudFiles Akamai.pdf
Die Änderungen Die URL lautet (source):
- HTTP wird HTTPS
- Das zweite URI-Segment ('R97' in diesem Beispiel) wird zu 'ssl'
Der 'R00' Teil in der Länge zu variieren scheint (wie manche 'r6' usw.), so dass ich Probleme habe, diese URLs in HTTPS umzuwandeln. Hier ist der Code, den ich bisher habe:
Dies funktioniert jedoch nicht für URLs, wo das zweite Segment eine andere Länge hat.
Alle Gedanken geschätzt.
Nur getestet und es funktioniert mit verschiedenen Länge Teile. Vielen Dank. –
Prost, es könnte einige Syntaxfehler geben, da ich es von meinem Kopf geschrieben habe, aber ich bin froh, dass es funktioniert! – jessica