Php 如何在WordPress中只重定向帖子到子文件夹?

Php 如何在WordPress中只重定向帖子到子文件夹?,php,wordpress,.htaccess,redirect,Php,Wordpress,.htaccess,Redirect,首先感谢大家的支持 我正在为我的网站使用WordPress。我的文章与URL类似示例: http://domain.com/this-is-my-post-url 那么,如何将我网站中的所有帖子重定向到只包含子文件夹的帖子。我的帖子的新URL是: http://domain.com/article/this-is-my-post-url 我的临时方法是按URL重定向: RedirectPermanent /this-is-my-post-url /article/this-is-my-pos

首先感谢大家的支持

我正在为我的网站使用WordPress。我的文章与URL类似示例:

http://domain.com/this-is-my-post-url
那么,如何将我网站中的所有帖子重定向到只包含子文件夹的帖子。我的帖子的新URL是:

http://domain.com/article/this-is-my-post-url
我的临时方法是按URL重定向:

RedirectPermanent /this-is-my-post-url /article/this-is-my-post-url
但是我的网站有很多帖子。这样不好


对我有什么想法吗?非常感谢。

无法通过.htaccess执行此操作

实现这一目标的方法如下: 在wordpress中创建一个名为article的类别,并将其设为默认类别。这可以在设置->写作->默认帖子类别中完成


这将在您的slug中产生article/postname

这非常容易实现。从仪表板,转到设置->永久链接。在“公共结构”下,选择“自定义”,并在/%postname%/之前插入/article。结果输入将是

/article/%postname%/

最后,单击保存更改

谢谢你的主意。但是这个解决方案不支持错误404,当用户查看帖子时,如果我更改了帖子的URL。谢谢回复。也许你不明白这个问题。当然,我必须做你的步骤,但旧的网址在谷歌,必应。。。仍然会引导用户访问旧的帖子URL。然后,用户进入404错误页面。这是我的问题。哦,对不起。恐怕我同意Krystof的观点,除非你所有帖子的名字都有其他页面名字所没有的特定特征,否则没有办法做到这一点。