我有一个Drupal8网站,它的内容包含一些像这样的url
http://localhost/sites/default/files/inline-images/magento.png 此链接来自保存在db /sites/default/files/inline-images/magento.png中的块
我想要将所有图像转换为http://localhost/folder/sites/default/files/inline-images/magento.png
我可以通过.htaccess修改重写来做到这一点吗?
发布于 2016-11-07 16:51:41
你有没有试过这样的东西:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^(.*)\.(png|jpg|gif|svg)$ /folder/$1.$2 [L,R=301]
</IfModule>您可以尝试删除此部件的R=301,只保留L。
发布于 2016-11-07 20:43:56
在htaccess 根的顶部添加以下内容:
RewriteEngine on
RewriteRule ^/?folder/sites/default/files/inline-images/(.+\.png)$ /sites/default/files/inline-images/$1 [L,NC]这将在内部将/folder/sites/default/files/inline-images/foo.png重定向到/sites/default/files/inline-images/foo.png。
https://stackoverflow.com/questions/40460298
复制相似问题