【问题标题】:Remove last slash from url with htaccess使用 htaccess 从 url 中删除最后一个斜杠
【发布时间】:2021-02-06 17:20:18
【问题描述】:

我想重定向这个网址,来自:

site.com/cat/prod/orange
to: site.com/cat/prod
or: site.com/cat/prod?color=orange

但我需要保留最后一个斜杠作为参数,因为我需要它来查询。 有可能吗? 我在这个项目中使用 wordpress 作为 cms。

谢谢

【问题讨论】:

    标签: wordpress apache mod-rewrite url-rewriting


    【解决方案1】:

    在您的 .htaccess 文件中尝试使用此代码

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R] # <- for test, for prod use [L,R=301]
    

    【讨论】:

      猜你喜欢
      • 2017-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-06
      • 2015-03-26
      • 1970-01-01
      • 1970-01-01
      • 2012-12-26
      相关资源
      最近更新 更多