【问题标题】:htaccess Rewrite Cond to remove string from URLhtaccess Rewritecond 从 URL 中删除字符串
【发布时间】:2016-09-29 21:32:51
【问题描述】:

我的网站链接有些问题。 例如:

http://example.com/service/www.blabla.de

我想通过 htaccess 删除字符串“www.blabla.de”。 大家可以帮帮我吗?

“www.blabla.de”之后可能会出现一个查询字符串,例如: http://example.com/service/www.blabla.de?query=test

字符串必须在 URL 中。

谢谢

【问题讨论】:

    标签: apache .htaccess mod-rewrite url-rewriting


    【解决方案1】:

    您可以在站点根目录 .htaccess 中使用此重定向规则:

    RewriteEngine On
    
    RewriteRule ^(service)/www\.blabla\.de/?$ /$1? [L,NC,R=301]
    

    ? 在目标 URI 的末尾会去掉之前的查询字符串。

    【讨论】:

      猜你喜欢
      • 2013-08-18
      • 2014-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-18
      • 2011-04-23
      • 2013-04-16
      • 1970-01-01
      相关资源
      最近更新 更多