【问题标题】:Can't make regex to match URL in redirect rule in .htaccess无法使正则表达式匹配 .htaccess 中重定向规则中的 URL
【发布时间】:2012-11-27 22:22:09
【问题描述】:

我有以下网址:

http://mysite.com/dir/someone-else%E2%80%99s-black-tie/

我希望我的 htaccess 将其重定向到:

http://mysite.com/dir/someone-elses-black-tie/

如何做到这一点?

谢谢!

【问题讨论】:

    标签: regex .htaccess redirect


    【解决方案1】:
    RewriteEngine On
    RewriteCond %{HTTP_HOST}:%{SERVER_PORT}s ^(.*):(443(s)|\d+s)$
    RewriteRule ^/?(dir/someone-else).+(s-black-tie/?)$ http%3://%1/$1$2 [R=301,L]
    

    【讨论】:

      猜你喜欢
      • 2019-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-29
      • 2021-04-07
      • 1970-01-01
      • 1970-01-01
      • 2015-02-24
      相关资源
      最近更新 更多