【发布时间】:2013-04-01 21:40:45
【问题描述】:
我需要永久重定向大约 400 个 URL。最好的方法是什么?最明显的解决方案是将 400 行“重定向 301 old-url new-url”添加到 .htaccess。有没有更好的办法?
示例网址:
其中 50 个:
/category -> /new-category-name-c/
其中大约 350 个:
/category/subcategory/product.html -> /slightly-different-product-name.html
编辑:添加示例
【问题讨论】:
-
你可以使用正则表达式..你能发布一个新旧网址的例子吗?
-
@pandronic:有一些方法可以避免编写 400 次重写规则,但您需要告诉我们具体细节,例如新旧 URL 的小样本。
-
我添加了一个通用示例。我们彻底重做了一个糟糕的网站,更改了很多产品和类别名称,因此新旧 URL 之间没有明显的模式。谢谢。
标签: apache .htaccess redirect mod-alias