我刚刚完成了我的Wordpress网站迁移,我发现了所有帖子ID 迁移后更改了对我的SEO有害,因为我使用了ID 网址。
旧网址示例: http://www.example.com/news/category/postname-ID.html
新网址示例: http://www.example.com/news/category/postname.html
正如您所看到的,我不再在URL上使用ID,因为它们不一样。
所以我想知道如何使用htaccess重写从示例1到示例2的URL
注意:Id与动态不同。
由于
答案 0 :(得分:0)
尝试以下规则:
RewriteEngine On
RewriteRule ^(news/category/.*)\-\d+(\.html) $1$2 [R=301,L,NC]
假设ID
是数字。如果,例如,这也会失败。您的帖子名称类似于:see-this-post-number-13.html
或This-is-year-2015.html