如何将404重定向到attachment.php?

时间:2020-01-20 作者:Plantas y remedios Caseros

我有一个问题,我有许多带有/amp的url附件,例如:

siteweb.com/article-2019/image2/amp
siteweb.com/article-2019/image3/amp
siteweb.com/article-2019/image4/amp
所有这些都给了我404个错误,但原始url和图像的位置是这样的

siteweb.com/article-2019/image2/
siteweb.com/article-2019/image3/
siteweb.com/article-2019/image4/
有没有办法用htacces来实现?

1 个回复
SO网友:MrWhite

在您的.htaccess WordPress前端控制器之前的文件:

RewriteRule (.+/)amp$ /$1 [R,L]
这会重定向对的请求/<something>/amp/<something/ - 删除“amp”后缀。

请注意,这是一个302(临时)重定向。

相关推荐

将子域定向到主域,并使用.htaccess保持子域格式

我正在使用bluehost和一个单站点wordpress站点。我想当有人输入bob时。实例com来显示示例中的Wordpress站点。com,但仍使用子域地址(bob.example.com)。我在Wordpress中有一块PHP,它可以识别子域并根据子域提供联系信息。我已尝试在中使用此重写规则。htaccess文件,虽然我觉得离它更近了一步,但它只是给出了新的错误:RewriteEngine On RewriteCond %{HTTP_HOST} ^(.*)\\.example\\.com$&#