私が持っているこの書き換えルールを使用して、バックエンドでのみ書き換え (処理) しようとしています。ユーザーの URL を実際に変更したくありません。私の目的は、i.website.com を取得してこれを CDN に配置することですが、Web サイトの残りの部分は CDN に配置しないでおきます。現在、i.website.com は www.website.com/images/ に転送されますが、バックエンドで処理して、ユーザーが i.website.com/asdasd.jpg にアクセスしたときに処理したいだけです。 CDN が機能するように URL を転送しますか?
私はそれが正しいと思います...とにかくここに私の現在の書き直しがあります.これを行うためのより良いアプローチがあるかもしれません.私は提案を受け入れており、それ以上の質問に喜んで答えます.
ありがとう
RewriteCond %{HTTP_HOST} ^i\.website\.com [NC]
RewriteRule ^(.+)$ http://www.website.com/images/$1 [L,R=301]