【问题标题】:Remove Trailing slash from the domain name of the site in drupal 6从drupal 6中站点的域名中删除尾部斜杠
【发布时间】:2013-10-16 09:36:36
【问题描述】:

我在我的实时网站上面临 1 个问题。

我正在开发 Drupal 6 及其多语言网站。我有这样的 URL:www.sitename.com/fr 和 www.sitename.com 这两个 URL 用于两种语言。

现在当有人在浏览器的地址栏中写 www.sitename.com/fr/ 时,它会重定向到同一个 www.sitename.com/fr/ 而不是 www.sitename.com/fr。

众所周知,这对网站的排名有很大影响。

请帮帮我。

【问题讨论】:

    标签: regex apache .htaccess mod-rewrite drupal-6


    【解决方案1】:

    将此规则放置在根 .htaccess 中的所有其他规则之前删除尾部斜杠

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.+?)/$ $1 [R=301,L]
    

    【讨论】:

    • 如果这个答案帮助您解决了问题,请考虑将其标记为“已接受”,以便以后遇到类似问题的用户能够轻松看到。
    • +1 @HardikModi 如果它解决了您的问题,您应该接受答案。这就是我们感谢 SO :)
    猜你喜欢
    • 2013-02-11
    • 1970-01-01
    • 1970-01-01
    • 2012-04-05
    • 2014-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多