2017-01-04 10 views
3

私はこのように見えるのimgタグで呼び出されたリソースに起因すると思わ問題があります。ProxyHTMLURLMapを取得して複数のタグ属性に複数回一致させる方法はありますか?

<img 
class="alignnone size-full" 
title="some title" 
src="https://new.url.com/some.jpeg" alt="" width="612" height="408" 
srcset="https://new.url.com/some.jpeg 612w, https://old.url.com/some-300x200.jpg 300w" 
sizes="(max-width: 612px) 100vw, 612px"> 

をProxyHTMLURLMapが正常に属性「srcset」内の最初のURLに置き換えられませんが、決して最初より。

私はこれに対処できるマニュアルは表示されません。どんな助けでも大歓迎です。

私はオープンソースのLinux互換ソリューションについてはApacheの外であっても興味があります。

ありがとうございます!

答えて

0

この問題の回避策は限られています。

各ProxyHTMLURLMapが一致する1つのオカレンスだけを置き換えることができる場合は、そのようなディレクティブをさらに追加する必要があります。

ProxyHTMLURLMap "https://old.url.com/" "https://new.url.com/" Rl 
ProxyHTMLURLMap " https://old.url.com/" " https://new.url.com/" Rl 
ProxyHTMLURLMap ", https://old.url.com/" ", https://new.url.com/" Rl 
ProxyHTMLURLMap "w, https://old.url.com/" "w, https://new.url.com/" Rl 

これらの4つのディレクティブはhttps://old.url.com

「R」フラグは正規表現を処理するために必要とされるの4つのインスタンスまで交換することができます。 最初(2番目、3番目)の一致が発生した後に停止しないようにするには、 "l"フラグが必要です。

私にとってはうまくいくようです。

関連する問題