首页 > 解决方案 > htaccess 从旧域中重写 URL 删除 URL 内的路径

问题描述

我需要完成一个 htaccess 以将所有旧 URL 从一个域迁移到新域,从而删除 URL 中的模式:

例如几个 URL,如:

magic.genexcomics.com/es/comprar-cartas-magic/modern/magic-2013
magic.genexcomics.com/es/comprar-cartas-magic/modern/magic-2012
magic.genexcomics.com/es/comprar-cartas-magic/modern/magic-2011

应该指向

genexcomics.com/es/comprar-cartas-magic/magic-2013
genexcomics.com/es/comprar-cartas-magic/magic-2012
genexcomics.com/es/comprar-cartas-magic/magic-2011

如何删除/modern/路径?

而且在一些不同的 URL 中,我应该如何删除两个路径?

这些 URL 需要删除/modern/ciclo-de-kamigawa

magic.genexcomics.com/es/comprar-cartas-magic/modern/ciclo-de-kamigawa/salvadores-de-kamigawa
magic.genexcomics.com/es/comprar-cartas-magic/modern/ciclo-de-kamigawa/traidores-de-kamigawa

出现这样

genexcomics.com/es/comprar-cartas-magic/salvadores-de-kamigawa
genexcomics.com/es/comprar-cartas-magic/traidores-de-kamigawa

标签: apache.htaccessmigrationhttp-status-code-301

解决方案


推荐阅读