问题描述
希望大家一切都好。
我在尝试将错误链接的图像从电子邮件重定向到 html 页面时遇到了一些问题。
例如这里的电子邮件指向 - https://www.caravanguard.co.uk/news/wp-content/uploads/2021/03/Swift-Vogue-580-1.jpeg
但应该指向这里 - https://www.caravanguard.co.uk/news/make-mine-a-dealer-special-caravan-25644/
我已将以下内容应用到我们的 .htaccess,但它似乎不起作用。我在我们使用的 wordpress yoast 插件中也做了同样的事情。
redirect 301 /news/wp-content/uploads/2021/03/Swift-Vogue-580-1.jpeg /news/make-mine-a-dealer-special-caravan-25644/
有什么想法吗?
解决方法
您可以使用 RewriteRule
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/news/wp-content/uploads/2021/03/Swift-Vogue-580-1.jpeg$
RewriteRule ^.+$ /news/make-mine-a-dealer-special-caravan-25644/ [R=301]
确保此规则位于 htaccess 顶部或 WordPress 规则之前。
,根据您展示的样品,您可以尝试以下操作吗?请确保将这些规则放在 .htaccess 文件的顶部。另外,请在测试任何 URL 之前清除浏览器缓存。
import os
os.system("play sound.mp3")
,
在允许重定向工作之前,必须从 wordpress 中删除图像。 WP 规则似乎妨碍了。我最初创建的 .htaccess 规则然后开始使用。
我在删除之前尝试了上述评论,但没有奏效。为你们俩的帮助干杯。