【发布时间】:2010-11-17 15:53:15
【问题描述】:
我正在重组一个网站,其中有大量内容目前停在如下所示的 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 次并进行设置。
【问题讨论】:
标签: .htaccess http-status-code-301