【问题标题】:Rewriting URL with "///" at the end最后用“///”重写URL
【发布时间】:2016-09-09 08:03:31
【问题描述】:

我的网站上的网址存在以下问题:www.domain.com/example/ 和 www.domain.com/example//// 都向我显示相同的页面。 (重复内容) 我的所有页面都出现“////”问题。为了解决这个问题,我尝试将 URLswww.domain.com/example//// 重定向到 www.domain.com/example/ (通过 .@ 987654322@) 但它不起作用。

你能告诉我我做错了什么吗? 代码如下:

 RewriteEngine On
 RewriteCond %{HTTP_HOST} ^/+ [NC]
 RewriteRule ^(.*)/+$ www.domain.com/$1 [R=301,L]

【问题讨论】:

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


    【解决方案1】:

    您可以将此规则用作站点根目录中的第一条规则 .htaccess 以删除多个斜杠

    RewriteEngine On
    
    RewriteCond %{THE_REQUEST} //
    RewriteRule ^.*$ /$0 [R=301,L,NE]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-08
      • 1970-01-01
      • 1970-01-01
      • 2011-04-22
      • 1970-01-01
      • 1970-01-01
      • 2012-12-26
      • 2012-10-18
      相关资源
      最近更新 更多