htaccess中的规则不适用于CDN链接



我在我的wesbite的/blog部分安装了一个单独的wordpress。最近我尝试安装bunnyCDN,一切都很顺利,但我有一些谷歌索引的图像,我想把一些重定向到新的CDN链接,但这些图像仍然可以从域链接访问,没有进行重定向。我也试过在文件上重写,但仍然没有。这是我的htaccess文件:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /blog/
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>

RewriteEngine On
RewriteCond %{REQUEST_URI} uploads
RewriteRule ^blog/(.*) https://<bunnycdnlink>.b-cdn.net/$1 [R=302,NC]

可能出了什么问题?

编辑:提供的htaccess位于/blog文件夹中

您可以使用下面的行来修复

RewriteRule ^(blog)/[^.])$ http://bunnycdnlink>.b-cdn.net/$1 [L,R,NC]

相关内容

最新更新