我正在重组一个网站,其中有大量内容目前停在看起来像这样的 URL 上。
http://string.domain.com/year/month/dd/string-pulled-from-title
出于各种原因,我想将所有新内容停放在看起来像这样的 URL
http://www.domain.com/blogs/string/year/month/dd/string-pulled-from-title
我想对未来的内容进行更改,但不希望所有旧内容都变为 404。
我相信我的 htaccess 中的 301 重定向规则可以解决问题,将所有通过旧链接传入的引用流量发送到新格式。
但是这个规则应该是什么样的?我已经阅读了一些教程,但在任何示例中都没有找到这种确切的情况。
请注意,我不想对所有子域执行此操作,仅对大约 10 个特定子域执行此操作。因此,如果有人可以帮助我找出其中一个,那么我可以在我的 htaccess 中为每个子域复制粘贴 10 次并进行设置。