我们正在使用WooCommerce插件从Megento购物网站迁移到WordPress。所有的类别,产品和图片都已从WordPress网站下载到Megento服务器。
这是Megento网站:http://www.8dim.com
这是我们的新WordPress站点:http://dev.unwaveringmedia.com/8dim/
我们将开发这个新的WordPress网站的类别,产品,在我们开发之后,我们将推动它的域名8dim.com,以取代它与旧的Megneto网站。
我们需要的产品和类别的网址为新的WordPress网站一样,因为它以前为梅根托。目前,它们在我们的WordPress开发站点上并不完全相同,比如:
MEGENTO URLS:
http://www.8dim.com/all-party-supplies.html
http://www.8dim.com/all-party-supplies/holiday-parties.html
http://www.8dim.com/all-party-supplies/holiday-parties/christmas.html
http://www.8dim.com/14-snowman-serving-tray.html
开发WORDPRESS URLS:
http://dev.unwaveringmedia.com/8dim/product-category/all-party-supplies/
http://dev.unwaveringmedia.com/8dim/product-category/all-party-supplies/holiday-parties/
http://dev.unwaveringmedia.com/8dim/product-category/all-party-supplies/holiday-parties/christmas/
http://dev.unwaveringmedia.com/8dim/product/14-snowman-serving-tray/
这个网站从搜索引擎优化排名中获得了很大的流量,所以我们需要确保我们在推送开发人员时不会丢失任何这些排名。8Dim.com上的站点。
如果您注意到,Megento站点正在使用.html呈现产品,而wp则不是。任何帮助都将受到高度的感谢。
发布于 2014-01-15 13:02:00
看起来您的所有URL都是按照以下规则修改的:
您需要的是一个mod_rewrite,它将为您处理此问题,如下所示:
RewriteRule ^/(.+)/(.+)\.html$ /product-category/$1/$2/
RewriteRule ^/(.+)\.html$ /product/$1/编辑:我刚刚意识到这是行不通的,因为你的产品URL在结构上与产品类别的URL相同。
https://stackoverflow.com/questions/21128743
复制相似问题