アップロードされたファイルを /Assets/ フォルダーに保存する Web サイト用の特注の CMS があります。
Web サイトを Azure プラットフォームに移行する準備をしていて、Web ページ内のリンクを何らかの方法で書き直す必要があります。現在のリンクは次のようになります。
<a href="http://www.mywebsite.com/Assets/some-folder/some-sub-folder/file.doc">link to file</a>
これらのリンクを次のように変更する最良の方法は何ですか?
<a href="https://azuresubdomain.blob.core.windows.net/assets/file.doc">link to file</a>
たくさんのリンクがある何百ものページがあります。また、作品にスパナを投げるために、すべてのリンクが assets フォルダー内のサブフォルダーにあるわけではありません。
いくつかのリンクは次のようなものです:
<a href="http://www.mywebsite.com/Assets/some-folder/file.doc">link to file</a>
提案は大歓迎です。正規表現、htmlagilitypack、または単純な古い文字列など、何でも受け入れます。置換しますが、それを行う方法がわかりません...