让我们从揭露案件开始。我有一个在drupal中创建的网站,必须修改。然后,由于内容数量荒唐,我需要将图像的src的URL更改为另一个URL,我认为最好的解决方案是使用htaccess。
假设我有一个网址,例如: www.example.com/event/april-2019/intranet/content/big_Imagen11935.jpg
而且我必须指向这样的URL: www.example.com/sites/default/files/intranet/content/big_Imagen11935.jpg
显然,我必须指出,可以更改路线,而不是2019年4月,它是另一回事。
因此,我创建了以下代码:
RewriteCond% {DOCUMENT_ROOT}% {REQUEST_URI}! -F
RewriteCond% {SCRIPT_FILENAME} ^(.*)\.(Gif|jpe?G|png|bmp)$
RewriteRule ^intranet/(.*)$ http://www.example.com/sites/default/files/intranet/$1 [NC, L]
但是,当然,我要做的就是从“内部网”开始直到结束,然后将其发送到下一条路由,但它仍存储在“ / event / april-2019 /”
我不知道是否必须使用重定向(但是作为图像的SRC,我不知道这是否是最佳选择)
也许另一个选择是为.php创建脚本,您可以在其中更改URL并将其转发到.htaccess?
我只是出于无知而说话,因为我仅调查了几天