【问题标题】:redirect .htaccess - remove last part of url重定向 .htaccess - 删除 url 的最后一部分
【发布时间】:2017-03-01 00:32:06
【问题描述】:

我需要重定向网址,例如:www.domain.com/xx/yy/itinerarwww.domain.com/xx/yy。 yy 的值可以是不同的。 我有

RewriteCond %{REQUEST_URI} (.*)itinerar

但我在使用 RewriteRule 时遇到了问题。

【问题讨论】:

    标签: regex .htaccess redirect mod-rewrite


    【解决方案1】:

    您可以使用此重定向规则:

    RewriteEngine On
    
    RewriteRule ^(.*)/itinerar/?$ /$1 [L,NC,R=301]
    

    【讨论】:

    • 这就是我所需要的,谢谢,因为我知道 Googlebot 不会感谢你!
    • 我仍然有一些找不到页面的问题,我需要重写所有 www.mysite.com/empresa/em/empresa/any-coisa 出现在 www.mysite.com/empresa/ 的网址any-coisa 另一个是从 /map/ 中删除所有内容... www.mysite.com/comercial-simocap/mapa/?str=Av+Raposo+Tavares,+19&cit=PIRACICABA&sta=S%C3%A3o+Paulo
    • @KarraMax:您能否发布一个包含所有这些要求的新问题。
    • 这个问题应该在 SO 而不是 meta 上提出
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-04
    • 1970-01-01
    • 2018-06-10
    相关资源
    最近更新 更多