改写外部网址

时间:2019-04-16 14:10:07

标签: .htaccess mod-rewrite aws-lambda

我在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]

您认为外部网址可以吗?

0 个答案:

没有答案