我在wordpress上使用插件AWS S3 Offload作为CDN。
我编写了一个脚本,可通过AWS上的Lambda函数调整图像大小(正常工作)。
如今,该插件已作为默认图片网址放置:https://s3-eu-west-3.amazonaws.com/bucket/xxx.jpg
。
但是使用lambda函数时,网址已更改为:https://xxxxxxx.execute-api.eu-west-3.amazonaws.com/production/xxx.jpg
所以我想用.htaccess将旧的Url重定向到新的Url。而且它不起作用... yuo认为外部网址可以吗?
我尝试的是:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^s3-eu-west-3\.amazonaws\.com$ [NC]
RewriteRule ^bucket(/.+?\.(?:jpg|png))$ https://xxxxx.execute-api.eu-west-3.amazonaws.com/production/$1?width=300 [L,R=301,NC]
您认为外部网址可以吗?