【问题标题】:How can I mass change several url's using .htaccess (redirect 301 and rewriterule)?如何使用 .htaccess(重定向 301 和 rewriterule)批量更改多个 url?
【发布时间】:2013-11-11 10:52:12
【问题描述】:

如何使用 .htaccess(重定向 301 和 rewriterule)批量更改多个 url?

发件人:

www.domain.com/imo-brasil/imoveis/rural--fazendas/fazenda-monte-alegre/514/

www.domain.com/imo-brasil/imoveis/rural--fazendas/

到:

www.domain.com/imo-brasil/imoveis/fazendas/fazenda-monte-alegre/514/

www.domain.com/imo-brasil/imoveis/fazendas/

我做了一些尝试,但没有成功。谢谢。

【问题讨论】:

    标签: .htaccess mod-rewrite redirect


    【解决方案1】:

    这条规则应该足以处理它们:

    RewriteEngine On
    
    RewriteRule ^(imo-brasil/imoveis)/rural-(.+)$ $1/$2 [NC,L,R=301]
    

    【讨论】:

    • 再试一次,抱歉打错了。
    • 内部服务器错误仍然存​​在。我正在使用 joomla,这些文件夹不是财政目录。不知道有没有关系。
    • 再编辑一次,作为 .htaccess 中的第一条规则再试一次
    • 这次没有错误,但它重定向到 www.domain.com/imo-brasil/
    猜你喜欢
    • 2012-04-22
    • 1970-01-01
    • 2013-03-14
    • 1970-01-01
    • 1970-01-01
    • 2012-11-20
    • 1970-01-01
    • 2011-12-30
    • 1970-01-01
    相关资源
    最近更新 更多