高级重定向 301 htaccess

高级重定向 301 htaccess

我需要通过重定向 301 htaccess 这个:

这些:

https://ejemplo.com/post-noticia/octubre-2019/122-nombre-de-mi-noticia

对此:

https://ejemplo.com/noticia/nombre-de-mi-noticia

我尝试过这个:

Redirect 301 /post-noticia/octubre-2019/ https://ejemplo.com/noticia/

但结果是:

https://ejemplo.com/noticia/122-nombre-de-mi-noticia

我需要的结果是:

https://ejemplo.com/noticia/nombre-de-mi-noticia

即省略:122-

谢谢

答案1

你有没有尝试过Redirect 301 /post-noticia/octubre-2019/122- https://ejemplo.com/noticia/

如果122-是变量(你没有给出任何线索),你必须使用重定向匹配接受正则表达式:

RedirectMatch 301 "/post-noticia/octubre-2019/\d+-(.+)$" "https://ejemplo.com/noticia/$1"

或摆弄mod_rewrite

相关内容