【发布时间】:2012-09-26 10:40:43
【问题描述】:
我正在升级一个将使用新链接的网站。可以从旧 URL 中找出新 URL,因此我想在 .htaccess 中创建一些 301 条目以转发旧链接。
我知道这是可能的
Redirect 301 /orginalURL.html http://website.com/newURL.php
但是我需要使用旧网址的一部分来构建新网址。这可能吗? 旧网址示例
/index.php?page=/shop/bcat&c=47
那应该是
/se/category/47
在这种情况下,47 是我需要从旧 URL 获取到新 URL 的密钥。此外,我不能期望 /index.php 存在于所有旧链接中,因此它们可能看起来像 /?page=/shop/bcat&c=47 也是。
任何可以在这里帮助我的人,我也许可以自己弄清楚其余的重定向:)
【问题讨论】:
标签: .htaccess redirect http-status-code-301