我对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个网址。我已经尝试了很多不同的方法,基于我在这里搜索和谷歌没有运气。