Nur eine schnelle kleine Sache, aber ich komme nicht vorbei.mod_rewrite zum Überschreiben von Aufrufen zu HTML-Wurzel
Also, sagen Sie, Sie hätten in Ihren HTML-Dateien Verweise auf Bilder und CSS-Dateien, etwa so: < img src = "/ img/myimage.jpg"/>, und so weiter. Nun, wenn Sie eine Mod-Rewrite-Regel hinzufügen wollten, um diese Adressen auf etwas wie /subset/img/myimage.jpg abzubilden, wie würden Sie das tun?
Soweit ich konnte, konnte ich Pfade nicht überschreiben, die mit/begannen. Und wenn Sie schon dabei sind, wäre es nett, wenn es eine Regel gäbe, die diese Zuordnung für alle Dateianforderungen durchführen würde.
Danke!
Edit: Und noch etwas. Es gibt auch relative Pfade (generiert von tinyMCE), die wie folgt funktionieren "../../../../img/myimage.jpg". Ich bin mir nicht sicher, warum diese funktionieren, weil diese Pfade irgendwo unterhalb von public_html abgebildet werden. Jede Hilfe mit diesen würde auch geschätzt werden.
Und ich vermute, dass es überschüssige "../" ausziehen wird? – JHollanti
Ja, nutzlos '../' sind ausgezogen. Probieren Sie es selbst aus: http://example.com/../../../../../../../../ – Gumbo