htaccess将所有旧的ID重定向到新的

时间:2014-04-25 19:03:35

标签: apache .htaccess mod-rewrite

我对htaccess有一般了解。我可以将旧网址重写为新的...等等。我重建了网站,并有slug等新的URL。我以前没有的东西。我有大约4000个由搜索引擎索引的网址。

这些当前网址如下:
domain / records.php?id = 44

我的新网站网址如下:
域/记录-44-NAME的记录

我可以使用htaccess中的以下代码成功地重定向每一个:

RewriteCond %{QUERY_STRING} id=44
RewriteRule ^records\.php /record-44-name-of-record? [R=301]

虽然上述工作完美无缺。我不想在我的htaccess手动写4000个网址。我已经尝试了很多不同的方法,基于我在这里搜索和谷歌没有运气。

0 个答案:

没有答案