如何将自定义帖子类型的帖子重定向到一个网址?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将自定义帖子类型的帖子重定向到一个网址?相关的知识,希望对你有一定的参考价值。

我有一个自定义的帖子类型“产品”。我想使用htaccess将所有帖子从“产品”重定向到一个url ex:http://example.com/page1

例如:http://example.com/products/post1http://example.com/products/post2http://example.com/products/post3将链接点击重定向到一个页面http://example.com/page1

我无法在任何地方找到这个话题。请帮忙。

答案

这应该做的伎俩:

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^products/(.*)$ /$1 [R=301,L]
另一答案
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^/?([^/d]+)/?$ products/$1 [L,QSA]

试试这个代码并报告反馈,如果第一个不起作用,请尝试第二个

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^/?/([^/d]+)/?$ products/$1 [L,QSA]

我现在无法测试代码我不确定你是否需要在/ /之间添加/?和([^ / d] +)/?$。

以上是关于如何将自定义帖子类型的帖子重定向到一个网址?的主要内容,如果未能解决你的问题,请参考以下文章

如何将电子邮件移动到自定义帖子类型?

PHP 将自定义帖子类型添加到rss feed [WordPress]

将提交时的重力表单重定向到刚刚创建的帖子

如何将我在Http中的所有帖子/页面重定向到Https

JavaScript 相对页面重定向?

Flask:提交后如何重定向到帖子视图?