首页 文章

htaccess 301重定向只替换两个字母

提问于
浏览
0

我需要写一个.htaccess 301重定向来执行以下操作 . 我想要

http://www.mydomain.com/idx/RX-9968176指向http://www.mydomain.com/idx/AB-9968176 .

唯一会改变的是代替“RX”,我希望插入“AB” . 这将是数百页,所以我不能单独做每一页 .

任何帮助深表感谢

2 回答

  • 1

    您可以尝试以下方式:

    RedirectMatch permanent ^/idx/RX-(.*)$ http://www.mydomain.com/idx/AB-$1
    

    虽然您可以使用URL路径的相对路径,但可能会导致重定向循环 .

  • 0

    您可以使用以下代码:

    RewriteEngine On
    RewriteRule ^/idx/RX-(.*)$ /idx/AB-$1 [L]
    

相关问题